Zapisywanie adresu IP w tabeli Oracle SQL [duplikat]

To pytanie ma już odpowiedź tutaj:

Reprezentowanie adresów IPv4 / IPv6 w Oracle 7 odpowiedzi

Utworzyłem tabelę do przechowywania adresów IP.

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

Ale kiedy próbuję wstawić do tabeli, pojawia się błąd:

INSERT INTO ipdetails VALUES (192.169.165.128, 'Sample1')

Czy w każdym razie mogę zapisać liczbę z dużą liczbą miejsc dziesiętnych w tabeli SQL, jeśli tak, jakiego typu danych powinienem użyć? Proszę o poradę.

Z góry dziękuję

questionAnswers(3)

yourAnswerToTheQuestion