Хотите вставить данные в столбце типа данных оракула как '001' вместо '1'.Хотите вставить данные в столбце типа данных оракула как '001' вместо '1'
Вот мой код:
create table TEMP2 (id number);
INSERT INTO TEMP2 VALUES(001);
При выполнении:
SELECT * FROM TEMP2;
Выход выглядит как:
ID
1
Я хочу сохранить номер, как '001' вместо ' 1' .
Числовой тип данных не имеет ведущих нулей, это формат отображения. Вам нужно либо «TO_CHAR» с форматом, который показывает ведущие нули или «LPAD». – dnoeth
Форматы отображения - это работа клиентского приложения. Если вам нужен согласованный формат отображения, вы можете написать представление с выражением 'to_char'. Хранение в нее не входит. –