将varchar转换为int时转换失败

时间:2016-01-05 05:16:35

标签: sql-server

env |grep -i mysql

如何将varchar的e.eId转换为int?

错误:

  

转换varchar值时转换失败'] ['数据类型int。

1 个答案:

答案 0 :(得分:1)

尝试使用CAST功能:

select '[' + e.empcode + '] [' + CAST(e.eId AS VARCHAR) + ']' as EmpName from employee e;