34,588
社区成员
发帖
与我相关
我的任务
分享
SELECT name + Char(9) + sex + Char(9) + driveid + Char(9) + idcard1num + Char(9) + convert(varchar(10),inputdate,121) AS Item,id,status FROM tab_student
字段类型不一致,导致错误。
解决方法:cast(字段 AS VARCHAR(50))
或者 convert(varchar(50),字段,参数)
SELECT name + Char(9)
+ sex + Char(9)
+ ltrim(driveid) + Char(9)
+ ltrim(idcard1num) + Char(9)
+ convert(varchar(20),inputdate,120) AS Item,
id,
status
FROM tab_student
SELECT convert (varchar(20),name) + Char(9) + convert (varchar(20),sex )+ Char(9) +convert ( varchar(20),driveid) +
Char(9) + convert (varchar(20),idcard1num) + Char(9) + convert (varchar(20),inputdate) AS Item,id,status
FROM tab_student