sql2000中如何取得当前日期,格式为01? 用cast(day(@theTime) as char(2) 取得当前日期,返回值为1,如何让它返回一个01的字符串,用来生成票据单号的?比如2006-01-01,如何返回20060101而不是200611 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 convert(varchar, @thetime, 112) select convert(char(10),getdate(),112) DECLARE @theTime DATETIMESET @theTime='2006-01-01'SELECT @theTimeSELECT CONVERT(VARCHAR,@theTime,112) declare @dt datetimeset @dt='2006-01-01'select convert(nvarchar(8), @dt, 112) select convert(varchar(8),getdate(),112) as todaytoday -------- 20061102(所影响的行数为 1 行) 求一条SQL语句 SQL Server 2005 数据文件位置移动 T-sql中错误提示的设置 用户名和密码 不能创建表,显示错误如下,求救阿 请问常用的、著名的SQL SERVER 2000 第三方软件有哪些? 怎样将一个数据表的数据添加到另一个数据表中? 关于SQL的问题 急!数据复制问题 在触发器里调用存储过程的疑虑!! 如何使用SQL语句查到当前SQL SERVER 2000服务器的IP地址 这2条语句是否完全相等???
SET @theTime='2006-01-01'SELECT @theTimeSELECT CONVERT(VARCHAR,@theTime,112)
set @dt='2006-01-01'
select convert(nvarchar(8), @dt, 112)
--------
20061102(所影响的行数为 1 行)