Truy vấn SQL D.1. Đặc điểm kỹ thuật của cú pháp truy vấn SQL
Chương này xác định những quy tắc nhằm định nghĩa cú pháp truy vấn SQL như là một tập hợp con của SQL-92. Ngôn ngữ đính kèm trong dấu ngoặc đơn , nghiêng được định nghĩa trong [SQL] hoặc trong [SQL/PSM]. Cú pháp truy vấn SQL thích ứng với <sự phân loại truy vấn>, sự hạn chế được nhận dạng bên dưới.
1. Một <select list > có thể bao gồm tối thiểu một <select sublist>;
2. Trong một <select list> phải là một cột đơn của kiểu dữ liệu là UUID, từ bảng trong <from clause>;
3. Một <derived column> có thể không có một <as clause>;
4. <table expression> không chứa mệnh đề không bắt buộc <group by clause> và <having clause>;
5. Một <table reference> có thể chỉ gồm <table name> và <correlation name>;
6. Một <table reference> không có AS không bắt buộc giữa <table name> và <correlation name>
7. chỉ có thể có một <table reference> trong <from clause>;
8. giới hạn sử dụng của truy vấn phụ được cho phép bởi cú pháp sau : <in predicate > cho phép mặt tay phải của <in predicate> bị giới hạn với một sự phân loại giới hạn <query specification>
như phần định nghĩa trên;
9. một <search condition > trong vòng <where clause> có thể không bao gồm một <query expression >;
10. Những điểm nối đơn giản chỉ được phép nếu chúng dựa trên cột chỉ dẫn nằm trong giản đồ liên hệ;
11. cấu trúc truy vấn SQL cho phép sự sử dụng <sql invoked routines> của sự dẫn chứng từ [SQL/PSM] như là RHS của <in predicate>.
D.2. BNF không có tính quy phạm cho ngữ pháp cú pháp truy vấn.
BNF dưới đây minh họa ngữ pháp cho cú pháp truy vấn đăng ký. Ơû đây nó được cung cấp như một sự giúp đỡ cho các đối tượng thực thi. Từ đó BNF này không dựa trên [SQL] nó được cung cấp như cú pháp không có tính quy phạm. Với những quy tắc cú pháp có tính quy phạm, xem ở phần phụ lục D.1.
D.3. Giản đồ quan hệ truy vấn SQL
Định nghĩa quy phạm của giản đồ quan hệ truy vấn SQL có thể tìm thấy ở trang web dưới đây. http://www.oasis-open.org/committees/regrep/documents/2.0/sql/database.sql
Thủ tục lưu trữ mà phải được hỗ trợ bởi đặc tính truy vấn SQL được định nghĩa ở trang web dưới đây.