在oracle中,如何插入数据类型为DATE的数据到新建表中?

如题所述

第1个回答  2011-01-11
把新建的表列的类型改为 date,就可以插入时间类型的数据
第2个回答  2011-01-10
利用"to_date" 函数进行转换:
不带时间:to_date('日期数据','yyyy-mm-dd')
带时间:to_date('日期数据','yyyy-mm-dd hh24:mi:ss')
第3个回答  2011-01-10
利用oracle数据导入工具sql*loader
创建控制文件.ctl写入些控制信息 创建数据文件.dat存放需要导入的数据
执行命令:sqllder userid=用户名/密码 control=控制文件名
第4个回答  2011-01-10
取得数据库系统时间 SYSDATE
SQL> ALTER session
2 SET nls_date_format='yyyy-mm-dd hh24:mi:ss';

Session altered.

SQL>
SQL> SELECT sysdate FROM DUAL;

SYSDATE
-------------------
2010-08-31 18:33:59

日期/时间的格式化[字符串转换为日期]
SQL> SELECT
2 TO_DATE('2010.10.01', 'YYYY.MM.DD')
3 FROM
4 dual;

TO_DATE('2
----------
2010.10.01
第5个回答  2011-01-11
插入的时候格式是‘10-1月-2010’ 表示2010年1月10日

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网