CURRENT_TIMESTAMP的数据库不可知SQL
|
我目前正在使用Oracle,但大多数SQL都是db不可知的.一个例外是CURRENT_TIMESTAMP,它在MSSQL中失败.有可能为此移动到更便携的语法吗? 解决方法根据他们的文档,以下供应商支持CURRENT_TIMESTAMP.> Oracle 总之,CURRENT_TIMESTAMP是SQL标准中规定的方法,其摘要如下所示,如果您正在寻找数据库不可知SQL,那么您真正做的最好的就是坚持标准,尽管这并不能保证任何事情都会出现.完全DB不可知: 6.32< datetime value function> 功能 指定一个函数,产生datetime类型的值. 格式 <current date value function> ::= CURRENT_DATE` <current time value function> ::= CURRENT_TIME [ <left paren> <time precision> <right paren> ] <current local time value function> ::= LOCALTIME [ <left paren> <time precision> <right paren> ] <current timestamp value function> ::= CURRENT_TIMESTAMP [ <left paren> <timestamp precision> <right paren> ] <current local timestamp value function> ::= LOCALTIMESTAMP [ <left paren> <timestamp precision> <right paren> ] 通用规则
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sql-server – 全文搜索vs LIKE
- sql-server – 使用SMO重新启动SQL Server实例
- 数据库 – Web开发 – 对象数据库与关系数据库
- SQL Express 2005/2008并发连接
- sql-server – 尚未启动Messenger服务 – 不会发送NetSend通
- sql-server – 在创建表后调用insert时出现“无效的列名”错
- SQLServer获取临时表所有列名或是否存在指定列名的方法
- sql-server-2008 – SSRS格式日期从YYYYMMDD到MM / DD / YY
- sql – 如何从SELECT语句输出进度消息?
- 在数据库中表示复杂的计划重复
