首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

菜鸟的几个问题

2012-01-03 
初学者的几个小问题1,如何把数据表名作为参数传到存储过程中执行2,INSERT[INTO]在什么情况下不能省略[INTO

初学者的几个小问题
1,如何把数据表名作为参数传到存储过程中执行
2,INSERT   [INTO]   在什么情况下不能省略   [INTO]
3,SET   NOCOUNT   ON   在什么情况下不能   ON
4,BEGIN   END   在什么情况下必须有

[解决办法]
1,如何把数据表名作为参数传到存储过程中执行

create proc pc(@tbName varchar(255))
as
exec( 'select * from [ '+@tbName+ '] ')
go

exec pc '表名 '

[解决办法]
4,BEGIN END 在什么情况下必须有

--
BEGIN END 相当于C中的{}
[解决办法]
2,INSERT [INTO] 在什么情况下不能省略 [INTO]

--
在你喜欢写的时候不能省略
[解决办法]
3,SET NOCOUNT ON 在什么情况下不能 ON

--
好像没有限定

热点排行