3.7.8 其他基本语句
2025年09月26日
3.7.8 其他基本语句
为更好地让用户完成一系列任务,Transact-SQL还提供了许多语句,如PRINT、SHUTDOWN、USE等。
(1)PRINT语句
PRINT语句用于向客户端返回用户定义信息,其基本格式如下:
说明:
msg_str:字符串或Unicode字符串常量;
@local_variable:任何有效的字符数据类型的变量。@local_variable的数据类型必须为char、nchar、varchar或nvarchar,或者必须能够隐式转换为这些数据类型;
string_expr:字符串表达式。可包括串联的文字值、函数和变量。
(2)SHUTDOWN语句
SHUTDOWN语句可以立即停止SQL Server,其基本格式如下:
说明:
WITH NOWAIT:可选项,在不对每个数据库执行检查点操作的情况下关闭SQL Server。SQL Server在尝试终止全部用户进程后退出服务器。重新启动时,将针对未完成事务执行回滚操作。
【例3.90】 立即停止SQL Server。
SHUTDOWN
可能的执行结果为:
(3)USE语句
USE语句可更改数据库上下文为指定数据库,其基本格式如下:
说明:
database_name:用户上下文要切换到的数据库的名称。
注意:USE在编译和执行期间均可执行,并且立即生效。因此,出现在批处理中USE语句之后的语句将在指定数据库中执行。