什么是Oracle Date Format以及如何设置?

时间:2013-06-24 10:29:59

标签: oracle

在MySQL中:

CREATE TABLE t_users (username VARCHAR(30), password VARCHAR(30), date_added(DATE))

据我所知,MySQL中的默认格式日期是这样的:2013-06-24

那很有效。

现在我在ORACLE中创建表:

CREATE TABLE T_USERS (USERNAME VARCHAR(30), PASSWORD VARCHAR(30), DATE_ADDED(DATE))

我的问题是:
1. oracle中的默认日期格式是什么?
2.我可以使用像MySQL日期格式这样的格式:2013-06-24?

请,需要你的建议。 谢谢

1 个答案:

答案 0 :(得分:0)

连接到oracle后,您可以更改会话:

SQL> SELECT SYSDATE FROM DUAL;

SYSDATE
---------
24-JUN-13

SQL> ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD';

Session altered.

SQL> SELECT SYSDATE FROM DUAL;

SYSDATE
----------
2013-06-24

您必须在建立新连接后运行它。

为了在Oracle SQL Developer中以不同的方式显示它:

工具 - >偏好 - >数据库 - > NLS - >日期格式

相关问题