CURRENT_TIMESTAMP
语法:
CURRENT_TIMESTAMP(fractional_second_precision)
功能:获取当前系统时间。
说明:current_timestamp是系统保留字表示获取当前系统时间戳,而current_timestamp(prec)是函数,prec表示秒后面小数位数的精度,取值范围为0~6,且必须为整数常量。current_timestamp(prec)也可以不带参数,即写为current_timestamp(),这时prec的值默认为6。
示例:
返回当前系统时间,秒后面精确6位。 SELECT CURRENT_TIMESTAMP() from DUAL; CURRENT_TIMESTAMP() -------------------------------- 2018-12-05 09:23:18.420288 1 rows fetched.
SYSTIMESTAMP
语法:
SYSTIMESTAMP
功能: 返回当前的时间戳,返回格式与NLS_TIMESTAMP_FORMAT一致。
说明:可以使用“SELECT * FROM NLS_SESSION_PARAMETERS;”查看NLS相关参数的当前值;可以通过“ALTER SESSION SET nls_param = nls_param_value”修改NLS相关参数的当前值。
示例:
返回当前的时间戳。 SELECT SYSTIMESTAMP FROM DUAL; SYSTIMESTAMP -------------------------------- 2019-01-11 10:32:26.132121 1 rows fetched
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。