| ||||
例如:
1.exec master.dbo.sp_executesql N'select * from table1'
2.exec pubs.dbo.sp_executesql N'select * from table1'
1调用master里的存储过程所有显示的master库里的内容
2.调用pubs里的存储过程所有显示的pubs库里的内容
但pubs里并没有sp_executesql ,因为sp_executesql是系统的存储过程,谁调用它它就对谁起作用
系统规定以sp_开头的存储过程,先在本地查找,若本地没有再到master中查找.
本文介绍如何使用T-SQL创建存储过程,并解释了存储过程的作用范围,即存储过程将针对调用它的数据库执行操作。
264

被折叠的 条评论
为什么被折叠?



