Come posso inserire nella tabella con input diversi usando /, con datatype data?Come inserire i valori di data nella tabella
insert into run(id,name,dob)values(&id,'&name',[what should I write here?]);
Sto usando oracle 10g.
Come posso inserire nella tabella con input diversi usando /, con datatype data?Come inserire i valori di data nella tabella
insert into run(id,name,dob)values(&id,'&name',[what should I write here?]);
Sto usando oracle 10g.
Dal dob
è DATA tipo di dati, è necessario convertire il letterale in DATA utilizzando TO_DATE e propria formato modello. La sintassi è:
TO_DATE('<date_literal>', '<format_model>')
Ad esempio,
SQL> CREATE TABLE t(dob DATE);
Table created.
SQL> INSERT INTO t(dob) VALUES(TO_DATE('17/12/2015', 'DD/MM/YYYY'));
1 row created.
SQL> COMMIT;
Commit complete.
SQL> SELECT * FROM t;
DOB
----------
17/12/2015
Un DATA tipo di dati contiene sia data e elementi di tempo. Se non si è preoccupato per la parte di tempo, allora si potrebbe anche utilizzare la data ANSI letterale che utilizza un formato fisso 'YYYY-MM-DD'
ed è NLS indipendente.
Per esempio,
SQL> INSERT INTO t(dob) VALUES(DATE '2015-12-17');
1 row created.
Potrebbe inviare alcuni campioni di input che desiderate inserire, per ulteriori chiarimenti? –
nome id dob 1 a persona 19.12.2008 2 def 20.12.2009 –