关于datatime数据取值 请教这样一个问题:例如我现在有一个数据www,和现在的时间datatime 例如是2010-2-22 14.25我现在想要的效果是www20100222,该如何时间,这些数据都是在数据库里的 如何用存储过程实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @data varchar(20)set @data = 'www'select @data + convert(varchar(8),getdate(),112) as result select 'www'+convert(varchar(8),getdate(),112)/** ----------- www20100222(所影响的行数为 1 行)**/ select 'www'+convert(varchar(8),getdate(),112) declare @Data datetimeset @Data='2010-2-22'select 'www'+convert(varchar(8),@Data,112)-----------www20100222 这样的, 表A中的数据是ID是www 表B中的数据是现在的时间.NOW TIME, 。把时间换成字符型然后和'www'拼接 declare @Data datetimeset @Data='2010-2-22'select 'www'+convert(varchar(8),@Data,112) 你表A和表B需要关联吧?SELECT a.ID+CONVERT(CHAR(8),b.dt,112)FROM a JOIN b ON a.keyid = b.keyid declare @date datetime set @date='2010-2-22' select 'www'+convert(varchar(8),@date,112) 求 sql先进先出查询解决办法???? 关于动态Sql 求一个分组后的sql查询语句,大家来看看 求一SQL 急! sql server 2005:如何优化这个存储过程? 请教一个简单的问题 存储过程中的循环~急~~~~ SQL SERVER2000如何获得几个字段组合的所有不重复记录的数量? winxp 专业版上可以成功安装 sqlServer2000哪个版本 请教有关在FOXPRO FOR DOS 下焦点消失的问题,急急急,先行谢过! 我想看一个程序执行的语句,但是mssql2005的 profile 怎么不起作用了?还有什么其他的好方法吗? 问一个很菜的SQL语句
set @data = 'www'
select @data + convert(varchar(8),getdate(),112) as result
-----------
www20100222(所影响的行数为 1 行)
**/
set @Data='2010-2-22'
select 'www'+convert(varchar(8),@Data,112)-----------
www20100222
set @Data='2010-2-22'
select 'www'+convert(varchar(8),@Data,112)
FROM a
JOIN b
ON a.keyid = b.keyid
declare @date datetime
set @date='2010-2-22'
select 'www'+convert(varchar(8),@date,112)