为什么表名有时候要加''又时候不用??!! 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*/ 临时表对象名无效问题。 sql server 2008 下如何备份所有的存储过程? 怎样实现两个表中对应列的比较 关于树的一个应用 SQL Server浮点字段精度问题 【sql2000问题】数据导入问题....... 查询无法同时更新聚集键 where 问题 如何用SQL语句实现找出所有不同项目按成绩排名的前2名的记录..表如下. 如果创建数据库时,给定了数据库和日志的大小,那么当空间用完以后数据库继续增加,会有什么后果? 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*/