BEGIN{sql_statement|statement_block}END 引數 {sql_statement|statement_block} 使用語句區塊所定義的任何有效 Transact-SQL 語句或語句群組。 備註 BEGIN...END區塊可以是巢狀的。 雖然所有 Transact-SQL 語句在區塊內BEGIN...END都是有效的,但某些 Transact-SQL 語句不應該在同一批或語句區塊內群組在一起。
{ sql_statement| statement_block} 任何有效的 Transact-SQL 语句或用语句块定义的语句分组。 若要定义语句块(批处理),请使用控制流语言关键字 BEGIN 和 END。 虽然所有 Transact-SQL 语句在 BEGIN...END 块内都有效,但有些 Transact-SQL 语句不能组合到同一个批(语句块)中。
Transact-SQL (T-SQL) 参考 日期和时间 hierarchyid 方法(数据库引擎) 数值 String 和 binary 空间地理和实例(地理数据类型) 空间几何和实例(几何数据类型) 数据类型 XML DBCC 函数 语言元素 语言元素 常规 控制流 控制流 BEGIN...END BREAK ELSE (IF...ELSE) ...
{ [ BEGIN ]sql_statement[;] [ ...n] [ END ] } 包含程序主體的一個或多個 Transact-SQL 陳述式。 您可以使用選用的 BEGIN 和 END 關鍵字來括住陳述式。 如需詳細資訊,請參閱CREATE PROCEDURE (Transact-SQL)中的<最佳作法>、<一般備註>以及<限制事項>這幾節。
{ sql_statement | statement_block } 使用语句块定义的任何 Transact-SQL 语句或语句分组。 若要定义语句块,请使用流控制关键字BEGIN和END。 BREAK 导致从最WHILE内部循环退出。 执行关键字后END显示的任何语句(标记循环的末尾)。 CONTINUE WHILE重启循环。 忽略关键字后CONTINUE的任何语句。CONTINUE经常(但并非总是...
WHILE@pos>0BEGINSET@char=NCHAR(CONVERT(varbinary(8),'0x'+SUBSTRING(@escapedString,@pos+@escapeLen,@hexDigits),1))SET@escapedString=STUFF(@escapedString,@pos,@escapeLen+@hexDigits,@char)SET@pos=CHARINDEX('\u',@escapedString,@pos)ENDRETURN@escapedStringEND ...
包括一系列的 Transact-SQL 语句,从而可以执行一组 Transact-SQL 语句。BEGIN 和 END 是控制流语言的关键字。 Transact-SQL 语法约定语法 复制 BEGIN { sql_statement | statement_block } END 参数 { sql_statement| statement_block } 使用语句块定义的任何有效的 Transact-SQL 语句或语句组。注释 BEGIN......
BACKUP 和 RESTORE 语句 (Transact-SQL) 内置函数 (Transact-SQL) 排序规则 (Transact-SQL) 控制流语言 (Transact-SQL) 控制流语言 (Transact-SQL) BEGIN...END (Transact-SQL) BREAK (Transact-SQL) CONTINUE (Transact-SQL) ELSE (IF...ELSE) (Transact-SQL) ...
BACKUP 和 RESTORE 语句 (Transact-SQL) 内置函数 (Transact-SQL) 排序规则 (Transact-SQL) 控制流语言 (Transact-SQL) 控制流语言 (Transact-SQL) BEGIN...END (Transact-SQL) BREAK (Transact-SQL) CONTINUE (Transact-SQL) ELSE (IF...ELSE) (Transact-SQL) ...
注意:在Transact-SQL中最多可嵌套32级。 4.6.2 BEGIN…END 其语法如下: BEGIN <命令行或程序块> END BEGIN…END用来设定一个程序块,将在BEGIN…END内的所有程序视为一个单元执行BEGIN…END经常在条件语句,如IF…ELSE中使用。在BEGIN…END中可嵌套另外的BEGIN…END来定义另一程序块。