Home [SQL] SQL分號(;)的用法
Post
Cancel

[SQL] SQL分號(;)的用法

在 SQL 語句中,分號(;)是一個重要的符號,它用來識別一條 SQL 語句的結束。分號可以用在以下幾種情況:

  1. 在一個語句區塊的結尾:如果你在 SQL 語句區塊中編寫了多條 SQL 語句,那麼在每個 SQL 語句的結尾需要加上分號,以便將它們分開。

例如:

1
2
SELECT * FROM table1;
SELECT * FROM table2;
  1. 在 SQL 語句的結尾:如果你只寫一條 SQL 語句,那麼也需要在語句的結尾加上分號,以便讓資料庫知道這是一個完整的 SQL 語句。

例如:

1
SELECT * FROM table1;
  1. 在觸發器、預存程序或函數的結尾:在建立預存程序、函數或觸發器時,需要在最後一條語句的結尾加分號。

例如:

1
2
3
4
5
CREATE PROCEDURE my_procedure
AS
BEGIN
    SELECT * FROM table1;
END;

總之,在 SQL 中,分號是一個重要的符號,可以確保 SQL 語句被正確的解析和執行,因此需要注意在需要使用分號的地方加上它。

sql 分号的用法
MSDN - SQL Server 公用程式陳述式 - GO
SQL SQL Server中,何时使用GO,何时使用分号 ;
[SQL] SQL Server 中 GO 的用法

This post is licensed under CC BY 4.0 by the author.