当前位置: 代码迷 >> Sql Server >> Object_name('Select_Temp'),该怎么处理
  详细解决方案

Object_name('Select_Temp'),该怎么处理

热度:90   发布时间:2016-04-27 13:09:59.0
Object_name('Select_Temp')
SQL code
Select [name] From SysObjects Where [name]='Select_temp'                          --第一句if Object_name('Select_Temp') is not null Print(1)                                --第一句if (Select [name] From SysObjects Where [name]='Select_temp') is not null Print(1)--第三句

'Select_Temp'是个存储过程名
第一句执行正常
第二句出错,提示:
消息 245,级别 16,状态 1,第 2 行
在将 varchar 值 'Select_Temp' 转换成数据类型 int 时失败。
第三句执行正常

不是说if Object_name('Select_Temp')类似于Select [name] From SysObjects Where [name]='Select_temp'吗


这个错是因为什么 ?

------解决方案--------------------