欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

sql server中format函数的yyyyMMddHHmmssffff时间格式兼容旧版sql写法

程序员文章站 2022-04-15 15:24:19
脚本: 脚本运行结果: ......

脚本:

/*
    作者: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 server中format函数的yyyyMMddHHmmssffff时间格式兼容旧版sql写法