在oracle中,如何插入数据类型为DATE的数据到新建表中?
6个回答
展开全部
把新建的表列的类型改为 date,就可以插入时间类型的数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
利用"to_date" 函数进行转换:
不带时间:to_date('日期数据','yyyy-mm-dd')
带时间:to_date('日期数据','yyyy-mm-dd hh24:mi:ss')
不带时间:to_date('日期数据','yyyy-mm-dd')
带时间:to_date('日期数据','yyyy-mm-dd hh24:mi:ss')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
利用oracle数据导入工具sql*loader
创建控制文件.ctl写入些控制信息 创建数据文件.dat存放需要导入的数据
执行命令:sqllder userid=用户名/密码 control=控制文件名
创建控制文件.ctl写入些控制信息 创建数据文件.dat存放需要导入的数据
执行命令:sqllder userid=用户名/密码 control=控制文件名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取得数据库系统时间 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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
插入的时候格式是‘10-1月-2010’ 表示2010年1月10日
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询