sql >> Database >  >> RDS >> Oracle

Een IP-adres opslaan in een Oracle SQL-tabel

Je hebt verschillende opties:

  • Bewaar het als een VARCHAR. IP-adres is niet echt een getal waar je waarschijnlijk op rekent, dus waarom zou je het in numeriek formaat opslaan?
  • Bewaar het in hexadecimaal als een enkel getal. Hoewel je dat niet echt in decimalen kunt doen, is een IP in hexadecimaal een getal van 8 cijfers.
  • Bewaar het als (maximaal) vier afzonderlijke velden. Waarschijnlijk niet nodig, maar voor bepaalde toepassingen (waarbij u zich in de eerste plaats alleen met een deel van het IP wilt bezighouden) kan dit nuttig zijn.


  1. Waarom is het nog steeds mogelijk om een ​​externe sleutel in te voeren die niet bestaat?

  2. Mysql-prestaties op een tabel met 6 miljoen rijen

  3. MYSQL - Tijdstempels tussen datums ophalen

  4. Wat is de beste manier om een ​​reeks afbeeldingen op te slaan in MySQL?