您好,欢迎访问一九零五行业门户网

Oracle修改默认时间格式

向oracle插入当前日期(使用sysdate),时间精确到天 当前的时间格式是oracle的默认时间格式
1. 向数据库中插入当前时间
向oracle插入当前日期(使用sysdate)
例:insert into table (date) value(sysdate); / /插入的是系统时间和日期
时间精确到天 当前的时间格式是oracle的默认时间格式
(dd-mon-rr)
1.临时修改oracle的默认时间
更改oracle的默认时间格式:
sql> alter session set nls_date_format='yyyy-mm-dd';
2012-12-10
yyyy:mm:dd hh24:mi:ss 这是精确到秒的格式
会话已更改。
这个只是暂时的修改时间格式,如果服务器重启的话,时间的默认格式还是原来的
2.彻底更改时间格式:
在注册表的key_local_machine->software->oracle->home0
添加字串值nls_date_format.将其值设为yyyy-mm-dd-hh24:mi:ss.
如修改参数文件的话。可直接在参数文件中添加:
nls_data_format=yyyy-mm-dd-hh24:mi:ss,,但须将注册表中上述位置的nls_lang字串值去掉。
其它类似信息

推荐信息