oracel中date类型的变量输入格式是什么呀?

guowu0 2004-03-22 03:29:34
您好:
我在oracle817中,创建了一个表,里面有date 类型变量
我输入年月日总是提示格式不对
1980-12-17对吗?
或者17-12-1980?
请高人指教
十分感谢!!
...全文
220 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dlmaomao 2004-03-23
  • 打赏
  • 举报
回复
看看注册表中oracle的 NLS_DATE_FORMAT的键值就是默认的日期格式。
可修改它,如:“YYYY/MM/DD HH24:MI:SS”
没有,可增加 NLS_DATE_FORMAT
kuailexq2000 2004-03-23
  • 打赏
  • 举报
回复
insert 时先 to_date or to_char 为你要的日期格式如 "YYYYMMDD","YYYY/MM/DD"
beckhambobo 2004-03-22
  • 打赏
  • 举报
回复
alter system set NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss';
zlqs 2004-03-22
  • 打赏
  • 举报
回复
SQL> SELECT * FROM V$NLS_PARAMETERS;

PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------------------------------
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_CURRENCY RMB
NLS_ISO_CURRENCY CHINA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE SIMPLIFIED CHINESE
NLS_CHARACTERSET ZHS16GBK
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZH:TZM
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZH:TZM
NLS_DUAL_CURRENCY RMB
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE

19 rows selected
zlqs 2004-03-22
  • 打赏
  • 举报
回复
SELECT SYSDATE FROM DUAL
对照一下不就清楚
pwzhu666 2004-03-22
  • 打赏
  • 举报
回复
to_date('20040322','yyyymmdd'
lianhg 2004-03-22
  • 打赏
  • 举报
回复
insert into ...values (to_date('20040322','yyyymmdd') ...

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧