菜鸟问题(字符转换)? (Food_id,Class_id,Class_name,Class_type,Class_ratio)values('ZH-' + cast(@number as varchar(10)) ,'1001','例','0',1) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Food_id varchardeclare @number smallint/*加上:*/declare @number1set @number1=cast(getdate() as varchar)insert into Food_class_info (Food_id,Class_id,Class_name,Class_type,Class_ratio)values('ZH-'+ @number1 ,'1001','例','0',1)1 要在插入前进行转换;2 在sql里面是 + 而不是 & //调试时报错为,字符型与数值不相符.('ZH-' & @number )這樣寫不對嘛字符不能和數值型數據類型相加,先把它轉換成字符串後才能相加,而且是應該用加號樓主已經說了 //调试时报错为,字符型与数值不相符.('ZH-' & @number )這樣寫不對嘛字符不能和數值型數據類型相加,先把它轉換成字符串後才能相加,而且是應該用加號樓主已經說了 //调试时报错为,字符型与数值不相符.('ZH-' & @number )這樣寫不對嘛字符不能和數值型數據類型相加,先把它轉換成字符串後才能相加,而且是應該用加號樓主已經說了 declare @number intset @number=100select ('ZH-' +convert(varchar(100), @number )) 求sql 求助,关于进销存的采购数量问题,求思路 RPC执行sp_executesql 用存储过程或函数返回树型,并放到下拉列表框中。 求sql和存储过程 SQL2005表中列公式计算 字符串前面加个N是干什么的? 请大家帮忙看看 关于数据恢复的问题! Oracle的Licence 聚和函数max()的用法,我遇到困难,能不能帮帮我? 我这样写有错吗???
declare @number smallint
/*加上:*/
declare @number1
set @number1=cast(getdate() as varchar)
insert into Food_class_info (Food_id,Class_id,Class_name,Class_type,Class_ratio)values('ZH-'+ @number1 ,'1001','例','0',1)1 要在插入前进行转换;
2 在sql里面是 + 而不是 &
樓主已經說了
樓主已經說了
樓主已經說了
set @number=100
select ('ZH-' +convert(varchar(100), @number ))