陈辉煌 发表于 2018-10-15 06:05:11

SQL Server(6)常用命令

常用命令
1.USE
用于在当前工作区打开或者关闭数据库。USE   database
2.GO
  GO 不是 Transact-SQL 语句;它是可由 sqlcmd 和 osql 实用工具以及 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 别名


页: [1]
查看完整版本: SQL Server(6)常用命令