SQL语句中的USE

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

    原文作者:SQL
    原文地址: https://blog.csdn.net/nphyez/article/details/41939915
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞