SQL语句中的USE

来源:互联网 发布:sql server安全策略 编辑:程序博客网 时间:2024/05/01 17:07

USE

改变当前操作数据库


用法:
USE 数据库名

例:
CREATE DATABASE XX1 --创建XX1数据库
………………
GO
CREATE DATABASE XX2 --创建XX2数据库
………………
GO
USE XX1 --转到XX1数据库
GO
………… --对XX1数据库的操作
GO
USE XX2 --转到XX2数据库
GO
………… --对XX2数据库的操作
GO

USE在存储过程中不能直接使用
但可以这样用:  
  create proc test  
  as  
  exec('use pubs select * from jobs')  --或者exec(use pubs) exec sp_adduser 'xxxx'
  go  

--使用Exec(ute)语句配合USE来改变当前数据库,但数据库环境的更改只在Execute语句结束前有效,所以必须把后面的语句和Execute放到一起

exec test
0 0
原创粉丝点击