请问Oracle中日期型数据如何从控制台输入 在Oracle中日期型数据如何从控制台输入 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 字段格式to_date(value,'format') SQL> CREATE TABLE A(A DATE);表已创建。SQL> INSERT INTO A VALUES(to_date('2008-03-21 08:57:32','YYYY-MM-DD HH24:MI:SS'));已创建 1 行。SQL> COMMIT;提交完成。SQL> SELECT * FROM A;A----------21-3月 -08这个输入日期吗? 介绍两种比较实用的方法吧,这里:SQL> create table t(id int primary key, col2 date);表已创建。方法1. 中规中矩的方法,使用to_date转换SQL> insert into t values(1, to_date('2008-03-05 08:58:33', 'YYYY-MM-DD HH24:MI:SS'));已创建 1 行。SQL> delete from t;已删除 1 行。SQL> commit;提交完成。方法2. 通过改变session中date格式,直接插入,示例如下:QL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';会话已更改。SQL> insert into t values(1, '2008-03-05 08:58:33');已创建 1 行。SQL> select * from t; ID COL2---------- ------------------- 1 2008-03-05 08:58:33 SQL> delete from t;已删除 1 行。SQL> commit;提交完成。希望有所帮助。其实我推荐第二种方法 oralce的帮助文档怎么打开 ORACLE多表关联迷惑 date更新问题 有一个30g的Oracle数据库dmp备份,有什么简单打开方法 如何循环动态游标 如何删除表空间所有表的数据??? 启动数据库出错怎么办呀?请各位大侠指点一下。 怎样在存储过程中返回多个“临时”的记录集? 同样的数据库同样的一条sql,一个正常运行,一个报标识符无效错误 oracle行转列 再次问个实体化视图的问题 将数据库添加到树出问题
to_date(value,'format')
SQL> CREATE TABLE A(A DATE);表已创建。SQL> INSERT INTO A VALUES(to_date('2008-03-21 08:57:32','YYYY-MM-DD HH24:MI:SS')
);已创建 1 行。SQL> COMMIT;提交完成。SQL> SELECT * FROM A;A
----------
21-3月 -08这个输入日期吗?
SQL> create table t(id int primary key, col2 date);表已创建。
方法1. 中规中矩的方法,使用to_date转换
SQL> insert into t values(1, to_date('2008-03-05 08:58:33', 'YYYY-MM-DD HH24:MI:
SS'));已创建 1 行。SQL> delete from t;已删除 1 行。SQL> commit;提交完成。方法2. 通过改变session中date格式,直接插入,示例如下:
QL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';会话已更改。SQL> insert into t values(1, '2008-03-05 08:58:33');已创建 1 行。SQL> select * from t; ID COL2
---------- -------------------
1 2008-03-05 08:58:33
SQL> delete from t;已删除 1 行。SQL> commit;提交完成。希望有所帮助。其实我推荐第二种方法