`

oracle NLS_DATE_FORMAT

 
阅读更多
刚装的oracle,用java执行select * from table 类型是DATE的字段。只能查出年月日,而且是英文格式的。请问下怎样才能用select * from table这种方式取得类似2010-05-01 12:10:59这种的时间格式?

采纳答案:ORACLE的DATE类型的显示方式取决于NLS_DATE_FORMAT初始化参数
NLS_DATE_FORMAT参数可以在以下几个级别设置
1、数据库级别——如果希望所有人都看到某种格式的数据,则在SQLPLUS中运行  sql>alter system set nls_date_format='yyyy-mm-dd hh24:mi:ss';
2、SESSION级别——如果只是希望自己看到某种格式而不影响其他人看到的结果  sql>alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
注意只是当前登录状态有效
oracle convert()语句 时间格式是什么样的
ORACLE怎样把字符串转成时间格式
采纳答案:将原来的所有date字段改为用to_char(date字段,'YYYY-MM-DD HH24:MI:SS')封装下就行了
ORACLE帮我更改一下某字段的时间格式~~
相关问题:试试这样行不行:

select datatime(字段名) from tablename
Java显示oracle中时间格式问题
在线求助:select to_char(日期字段,'yyyy-mm-dd hh24:mi:ss') from table
其他回答:使用函数to_char,日期到字符串
to_date,字符串到日期,后面的格式串代表字符串的格式(年-月-日 时分秒)
select to_char(字段,'yyyy-mm-dd hh24:mi:ss') from 表
相关内容:可以修改时间格式
SQL>alter sessio set NLS_DATE_FORMAT = 'DD-MON-YYYY HH24:MI:SS';
也可以直接设置环境变量
C:>set NLS_DATE_FORMAT = 'DD-MON-YYYY HH24:MI:SS';
高分回答:select to_char(DATE,'yyyy-mm-dd hh24:mi:ss') from table

分享到:
评论

相关推荐

    Oracle的NLS_DATE_FORMAT设置(日期格式设置)_ITPUB博客.mhtml

    Oracle的NLS_DATE_FORMAT设置(日期格式设置)_ITPUB博客.mhtml

    如何解决ORA-01843与NLS_DATE_FORMAT问题

    ORA-01843 和 NLS_DATE_FORMAT 是在 Oracle 数据库中常见的错误,通常出现在日期处理时,尤其是当你尝试将非标准格式的日期字符串转换为日期类型时。这篇文章主要探讨了如何解决这类问题。 首先,`ORA-01843: 无效...

    oracle中to_date详细用法示例(oracle日期格式转换)

    Oracle的日期格式可能受到NLS_DATE_FORMAT和NLS_DATE_LANGUAGE参数的影响。不同的字符集可能导致日期的默认显示格式不同。例如,对于US7ASCII字符集,日期格式可能是'01-Jan-01'。可以通过`ALTER SYSTEM`或`ALTER ...

    ORACLE中的sys_context函数

    * `SYS_CONTEXT('USERENV', 'NLS_DATE_FORMAT')`:当前日期格式 * `SYS_CONTEXT('USERENV', 'NLS_DATE_LANGUAGE')`:当前日期语言 sys_context 函数可以在 SQL 语句中使用,也可以在 PL/SQL 程序中使用。例如: ```...

    Oracle 系统字符集查看实例.pdf

    例如,`NLS_DATE_FORMAT` 定义了默认日期格式,`NLS_LANGUAGE` 和 `NLS_TERRITORY` 指定了语言和区域设置。 总结起来,Oracle 系统字符集的查看涉及到多个 SQL 查询和系统表,这对于数据库管理员来说非常重要,因为...

    oracle_时间函数

    这可能与Oracle服务器的NLS_DATE_FORMAT设置有关,该设置决定了默认的日期输入和输出格式。如果输入的日期字符串与NLS_DATE_FORMAT不匹配,就需要显式指定日期格式模型,如`to_date('20020405', 'yyyymmdd')`。此外...

    oracle日期处理完全版

    `TO_CHAR(date_variable, 'format_mask')`可以自定义日期的显示格式,如`'J'`表示罗马数字的天数,`'day'`表示完整的星期名。 2. **星期计算**: - `to_char`函数配合日期格式化模型可以查询特定日期是星期几,如`...

    数据库日期格式处理(Oracle).pdf

    解决这个问题的方法是要么调整NLS_DATE_FORMAT,要么在`TO_DATE`函数中明确指定输入字符串的格式。 总之,Oracle数据库中的日期格式处理涉及多个方面,包括日期和时间的转换、格式模式、语言设置以及区间比较。熟练...

    oracle 日期的处理大全

    6. **日期格式冲突**:Oracle的日期格式依赖于NLS参数,特别是`NLS_DATE_LANGUAGE`和`NLS_DATE_FORMAT`。如果你遇到格式冲突,可以通过`ALTER SYSTEM`或`ALTER SESSION`设置相应的NLS参数。也可以在`TO_DATE`函数中...

    Oracle中TO-DATE格式.pdf

    在Oracle数据库中,`TO_DATE`函数是一种非常重要的日期和字符转换工具,它允许我们将字符串转换为...同时,了解`NLS_DATE_LANGUAGE`和`NLS_DATE_FORMAT`等NLS参数,可以帮助我们处理跨区域和多语言环境下的日期问题。

    Oracle TO-DATE 日期格式大全.docx

    TO_DATE 函数的基本语法是 `TO_DATE( string, format )`,其中 string 是要转换的字符串,format 是格式字符串。 例如,要将当前日期转换为字符串,可以使用 `SELECT TO_CHAR(SYSDATE, 'yyyy-mm-dd hh24:mi:ss') ...

    oracle日期时间函数大全.pdf

    其基本语法为:`TO_DATE( string1, [ format_mask ], [ nls_language ] )`。其中,`string1` 是要转换的字符,`format_mask` 是日期格式,`nls_language` 是日期语言。 例如,`SELECT TO_DATE('2007-11-02 13:45:25...

    Oracle 日期时间函数的用法.docx

    日期格式问题可能因Oracle的NLS_DATE_FORMAT设置而异,可以通过`ALTER SESSION`命令或在`TO_DATE`函数中显式指定日期语言来解决。例如: ```sql ALTER SESSION SET NLS_DATE_LANGUAGE = American; SELECT TO_CHAR...

    Oracle日期.docx

    处理日期格式冲突时,Oracle会根据当前系统的NLS_DATE_FORMAT环境变量来解析日期字符串。如果输入的日期格式与NLS_DATE_FORMAT不符,可能会导致错误。因此,最好在转换日期时明确指定格式模型,避免因系统默认设置...

    Oracle中To-date用法.docx

    在Oracle数据库中,`TO_DATE`函数是一种非常重要的日期和时间转换工具,它允许我们将字符串转换为日期...在处理日期时,应始终考虑NLS参数(如`NLS_DATE_FORMAT`和`NLS_DATE_LANGUAGE`),以确保日期的正确显示和处理。

    oracle内部日期查询.docx

    若要全局修改所有客户端应用程序的日期格式,可以在注册表的`HKEY_LOCAL_MACHINE\Software\Oracle\Home0`主键下添加一个字符串值`NLS_DATE_FORMAT`,并设置相应的日期格式。 Oracle从8i版本开始提供了丰富的日期...

    oracle date函数.docx

    解决这个问题的方法是明确指定日期字符串的格式,或者根据系统的字符集调整NLS_DATE_FORMAT参数。 总的来说,Oracle的日期处理涉及到多个方面,包括日期和时间的转换、格式化、日期间隔计算、NULL值处理以及日期...

    Oracle中To-date用法.pdf

    在 Oracle 中,还可以使用 NLS_DATE_LANGUAGE 参数来设置日期语言环境。例如: * 将日期语言环境设置为 American:`ALTER SESSION SET NLS_DATE_LANGUAGE='AMERICAN';` 这将影响日期和时间的显示格式。 最后,在 ...

    很完善的oracle函数手册

    3. `TO_DATE(string, format_mask)` 函数:这个函数将字符串转换为日期类型。`format_mask` 指定了字符串中的日期格式,例如 'yyyy-mm-dd hh24-mi-ss'。如示例所示,正确格式的字符串可以成功转换,否则会返回错误。...

Global site tag (gtag.js) - Google Analytics