为什么表名有时候要加''又时候不用??!! select * from sysobjects where object_name(parent_obj)='表名' 這是列名的值,表名為sysobjects 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from sysobjects where object_name(parent_obj)='表名' 因为object_name这里要求是字符串,并不是要求对象。 同意--字符的話要加,數字可以不加declare @t table(num varchar(100))insert @t select 123insert @t select '123'insert @t select 'abc'select * from @t/*num ---------------------------------------------------------------------------------------------------- 123123abc*/ 求和语句 vs2005下通过AdoDB与sqlserver2000相连,select不成功,为什么? 求执行一次就能插入十万条记录 如何解决多数据库之间同步问题 求删除表中重复记录的问题(表中多字段) [select]根据主键将相同记录的字符串字段叠加 求助!登陆数据库出错 有关触发器的问题请教:如何取得当前插入的ID呢? 请教建表问题 数据库批量查找插入 exec在复杂语句中加单引号'的问题 查询分析器中可以正常执行存储过程,在C#中却不行,请大家帮忙
因为object_name这里要求是字符串,并不是要求对象。
--字符的話要加,數字可以不加
declare @t table(num varchar(100))
insert @t select 123
insert @t select '123'
insert @t select 'abc'
select * from @t
/*
num
----------------------------------------------------------------------------------------------------
123
123
abc*/