Speichern einer IP-Adresse in einer Oracle SQL-Tabelle [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Darstellen von IPv4 / IPv6-Adressen in Oracle 7 answers

Ich habe eine Tabelle zum Speichern von IP-Adressen erstellt.

CREATE TABLE ipdetails( ip_address DECIMAL(16,4) NOT NULL, vlan_id varchar(50) );

Aber wenn ich versuche, in die Tabelle einzufügen, gibt es mir einen Fehler:

INSERT INTO ipdetails VALUES (192.169.165.128, 'Sample1')

Ist da sowieso eine Zahl mit vielen Nachkommastellen in einer SQL-Tabelle, wenn ja, welchen Datentyp soll ich verwenden? Bitte um Rat.

Danke im Voraus

Antworten auf die Frage(3)

Ihre Antwort auf die Frage