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