McG*_*369 3 sql t-sql sql-server sql-server-2000 date-conversion
我有一个输入日期,我需要将其转换为格式112(yyyymmdd),以便稍后在我的SQL语句中使用.
declare @day varchar(10)
set @day = '6/21/2013'
select @day
Run Code Online (Sandbox Code Playgroud)
我以前做过这个... IDK如果是因为我在SQL 2000上用于这个项目,现在它还没有用.
我会将它转换为datetime第一个,然后转换为您想要的格式:
declare @day varchar(10)
set @day = '6/21/2013'
select convert(varchar(10), cast(@day as datetime), 112);
Run Code Online (Sandbox Code Playgroud)