SQL Server(6)常用命令

常用命令

1.USE

用于在当前工作区打开或者关闭数据库。USE   database

2.GO

GO 不是 Transact-SQL 语句;它是可由 sqlcmdosql 实用工具以及 SQL Server Management Studio 代码编辑器识别的命令。

SQL Server 实用工具将 GO 解释为应该向 SQL Server 实例发送当前批 Transact-SQL 语句的信号。当前批语句由上一 GO 命令后输入的所有语句组成,如果是第一条 GO 命令,则由即席会话或脚本开始后输入的所有语句组成。

GO 命令和 Transact-SQL 语句不能在同一行中。但在 GO 命令行中可包含注释。

用户必须遵照使用批处理的规则。例如,在批处理中的第一条语句后执行任何存储过程必须包含 EXECUTE 关键字。局部(用户定义)变量的作用域限制在一个批处理中,不可在 GO 命令后引用。

 

以下示例创建两个批。第一个批只包含一条 USE AdventureWorks 语句,用于设置数据库上下文。其余的语句使用局部变量。因此,所有局部变量声明必须组成一个批。为此,必须在最后一条引用此变量的语句之后才使用 GO 命令。

 
USE AdventureWorks;
GO
DECLARE @NmbrContacts int
SELECT @NmbrContacts = COUNT(*)
FROM Person.Contact
PRINT 'The number of contacts as of ' +
      CAST(GETDATE() AS char(20)) + ' is ' +
      CAST(@NmbrContacts AS char (10))
GO

 

3.BACKUP 用于备份数据库。

 

4.RESTORE 用于恢复数据库。

 

5.DECLARE 用于声名一个或多个变量、游标变量、或表变量。

 

6.SET  用于给局部变量赋值。 一次只能给一个变量赋值。

 

7.SELECT 也可用于给变量赋值,可以一次给多个变量赋值。 

 

 8.AS    用于给项取别名。格式 : 选项 AS 别名

你可能感兴趣的:(sql,数据库,命令,server,休闲)