Câu lệnh sql có cần dấu chấm phẩy không?

Mục lục:

Câu lệnh sql có cần dấu chấm phẩy không?
Câu lệnh sql có cần dấu chấm phẩy không?
Anonim

Một số hệ thống cơ sở dữ liệuyêu cầu dấu chấm phẩy ở cuối mỗi câu lệnh SQL. Dấu chấm phẩy là cách tiêu chuẩn để phân tách từng câu lệnh SQL trong hệ thống cơ sở dữ liệu cho phép nhiều hơn một câu lệnh SQL được thực thi trong cùng một lệnh gọi tới máy chủ. Trong hướng dẫn này, chúng tôi sẽ sử dụng dấu chấm phẩy ở cuối mỗi câu lệnh SQL.

Dấu chấm phẩy có bắt buộc trong truy vấn SQL không?

Dấu chấm phẩy (;) được sử dụng trong mã SQL như một dấu chấm câu lệnh. Đối với hầu hết các câu lệnh SQL Server T-SQLthì không bắt buộc. Phải nói rằng, theo tài liệu của Microsoft, dấu chấm phẩy sẽ được yêu cầu trong các phiên bản SQL Server trong tương lai.

Dấu chấm phẩy có cần thiết trong MySQL không?

Nếu bạn đang viết các câu lệnh đơn lẻ trong PHP và sau đó gửi chúng đến MySQL để xử lý, thìdấu chấm phẩy là tùy chọn. Bạn hỏi nếu nó "có thể có các tác động tiêu cực có thể xảy ra trong quá trình máy chủ tải cao, lưu vào bộ nhớ đệm, v.v." Câu trả lời là 'Không'.

Câu lệnh nào không cần dấu chấm phẩy ở cuối vì nó không phải là câu lệnh SQL?

Hoặc: Đâu không phải là câu lệnh T-SQL? Ngoại trừ để giải quyết sự mơ hồ, cú phápT-SQLkhông yêu cầu dấu chấm phẩy để kết thúc một câu lệnh. Mặc dù vậy, Itzik Ben-Gan khuyên bạn nên sử dụng dấu chấm phẩy để kết thúc câu lệnh T-SQL vì nó làm cho mã sạch hơn, dễ đọc hơn, dễ bảo trì hơn và di động hơn.

Bạn kết thúc câu lệnh SQL như thế nào?

Bạn có thể kết thúc SQLra lệnh theo một trong ba cách:

  1. có dấu chấm phẩy (;)
  2. có dấu gạch chéo (/) trên một dòng.
  3. với một dòng trống.

Đề xuất: