如何在SQL中数值型日期格式

来源:百度知道 编辑:UC知道 时间:2024/07/03 11:07:16
取回的格式要求像: 20091006 (数值型)谢谢了。

select cast(convert(varchar(30),getdate(),112) as int)

直接取值
select convert(bigint,getdate(),112)好像行不通,
试着改成如下的sql就行

declare @s varchar(100)
select @s= convert(varchar,getdate(),112)
select convert(bigint,@s)

是不是SQL查询,让你写SQL语句?
日期的数据类型应该是日期/时间
比如是出生日期的话,在SQL语句中的表达式是
WHERE 出生日期 IN (SELECT (出生日期))