sql server中format函数的yyyyMMddHHmmssffff时间格式兼容旧版sql写法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了sql server中format函数的yyyyMMddHHmmssffff时间格式兼容旧版sql写法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1419字,纯文字阅读大概需要3分钟。
内容图文
![sql server中format函数的yyyyMMddHHmmssffff时间格式兼容旧版sql写法](/upload/InfoBanner/zyjiaocheng/511/684afb6eacfe4a80bbfc448d9f8ae452.jpg)
- ‘format‘ 不是可以识别的 内置函数名称。
- ‘format‘ is not a recognized built-in function name.
解决方案:
由于低版本的SQL不支持format,例如sql 2008\2005\2000,需要使用其他方法来代替。
博主经过试验,使用了convert函数和replace函数相结合的方式,实现了适配兼容低版本SQL。
脚本:
/* 作者:zhang502219048 脚本来源:https://www.cnblogs.com/zhang502219048/p/11225240.html */ /* sql 2008 / sql 2005 / sql 2000不支持format函数,执行脚本会报错: ‘format‘ 不是可以识别的 内置函数名称。 ‘format‘ is not a recognized built-in function name. */ select format(getdate(),‘yyyyMMddHHmmssffff‘) --改成适配兼容旧版本sql的写法 select replace(replace(replace(replace(convert(varchar,getdate(),25),‘-‘,‘‘),‘ ‘,‘‘),‘:‘,‘‘),‘.‘,‘‘) + ‘0‘
脚本运行结果:
总结:
博主在这里就为大家分享了自己在工作过程中所编写的兼容旧版本SQL生成yyyyMMddHHmmssffff格式时间字符串的方法,如果你也需要可以直接拿来主义应用到实际工作中而不用进行重复构思编程。【转载请注明博文来源:https://www.cnblogs.com/zhang502219048/p/11225240.html】
sql server中format函数的yyyyMMddHHmmssffff时间格式兼容旧版sql写法
标签:log alt hmm func 日期 执行 strong var sele
本文系统来源:https://www.cnblogs.com/zhang502219048/p/11225240.html
内容总结
以上是互联网集市为您收集整理的sql server中format函数的yyyyMMddHHmmssffff时间格式兼容旧版sql写法全部内容,希望文章能够帮你解决sql server中format函数的yyyyMMddHHmmssffff时间格式兼容旧版sql写法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。