Quy Tắc Viết Câu Lệnh SQL - WingArc1st
Có thể bạn quan tâm
- MotionBoard Ver. 6.1 Hướng dẫn sử dụng
- Quản lý MotionBoard
- Hướng dẫn kết nối nguồn dữ liệu
- Tài liệu tham khảo (Hướng dẫn kết nối nguồn dữ liệu)
- Quy tắc viết câu lệnh SQL
- Trước đó
- Kế tiếp
Phần này mô tả các quy tắc cho câu lệnh SQL có thể được viết trên Cài đặt truy vấn màn.
Các mục tiêu mà các quy tắc có thể được áp dụng
Ý nghĩa của màu văn bản được mô tả
Mô tả biến hệ thống người dùng
Mô tả khối SQL động
Các mục tiêu mà các quy tắc có thể được áp dụng
Các quy tắc được áp dụng cho những điều sau đây được viết trên Cài đặt truy vấn màn:
Theo cách nhìn thông thường
Cuộc gọi thủ tục
Ý nghĩa của màu văn bản được mô tả
Màu xanh da trời
Được sử dụng cho văn bản được bao quanh bởi dấu thăng (#).
nâu
Được sử dụng cho văn bản có dấu ngoặc kép đơn (') hoặc dấu ngoặc kép (").
Màu tím
Được sử dụng cho các biến hệ thống.
Ghi chú
Nếu văn bản đích bao gồm một nguồn cấp dữ liệu dòng, thì màu văn bản sẽ không bị thay đổi.
Nếu văn bản đích được lồng vào nhau, văn bản được hiển thị với điều kiện màu bên ngoài.
Mô tả biến hệ thống người dùng
Mô tả các biến hệ thống của người dùng ở định dạng "$ {<variable_name>}" hoặc "$ @ {<variable_name>}" theo mục đích sử dụng.
${<variable_name>}
Khi một câu lệnh SQL được thực thi, giá trị của biến hệ thống người dùng sẽ được sử dụng.
$@{<variable_name>}
Khi một câu lệnh SQL được thực thi, giá trị của biến hệ thống người dùng được thay thế để biến hệ thống người dùng được kèm theo các dấu ngoặc kép trước khi nó được sử dụng.
Nếu giá trị của biến hệ thống người dùng có hai hoặc nhiều phần tử với mỗi phần tử được phân tách bằng dấu phẩy, thì giá trị được thay thế bằng mỗi phần tử kèm theo dấu ngoặc kép.
Giá trị của các biến hệ thống người dùng
Giá trị khi thực thi một câu lệnh SQL
Tokyo
'Tokyo'
Tokyo,Osaka,Kyoto
'Tokyo','Osaka','Kyoto'
Mô tả khối SQL động
Khối SQL động là một hàm đưa ra một câu lệnh SQL khác nếu giá trị của biến hệ thống người dùng trong một câu lệnh SQL trống. Nó có thể được sử dụng cho các chế độ xem tùy chỉnh.
Thí dụ
Ví dụ, như được hiển thị bên dưới, một câu lệnh SQL khác sẽ được đưa ra tùy thuộc vào việc giá trị của các biến hệ thống người dùng "Variable2" và "Variable3" có trống hay không.
Nếu "Variable2" có giá trị | Nếu "Variable2" để trống | Nếu "Biến 3" để trống |
|---|---|---|
Chọn * từ TBL Trong đó COL1 = $ {Variable1} VÀ COL2 = $ {Biến2} | Chọn * từ TBL Trong đó COL1 = $ {Variable1} VÀ COL2 = $ {Biến3} | Chọn * từ TBL Trong đó COL1 = $ {Variable1} VÀ 1 = 1 |
Trong câu lệnh SQL, chỉ định phần mà bạn sẽ sửa đổi dưới dạng khối SQL động và chỉ định tên của khối SQL động trong phần đó.
Trong khối SQL động, chỉ định một câu lệnh SQL trong đó biến hệ thống người dùng có giá trị và một câu lệnh SQL trong đó biến hệ thống người dùng là một khoảng trống, theo thứ tự đó.
Trong một khối SQL động, câu lệnh khối SQL được chỉ định ở hàng trên có mức độ ưu tiên cao hơn và câu lệnh khối SQL thích hợp được áp dụng cho câu lệnh SQL dựa trên giá trị của biến hệ thống người dùng.
Ví dụ sử dụng của một khối SQL động | Cấu trúc phần khai báo của khối SQL động trong ví dụ sử dụng
|
Chỉ định khai báo một khối SQL động trước (hoặc sau) câu lệnh SQL. Bạn cần khai báo khối SQL động giữa hai hàng chỉ được chỉ định là "##".
Liệt kê nội dung của khối SQL động bên trong khai báo. Bắt đầu khối SQL động bằng một hàng được viết ở định dạng "# <dynamic_SQL_block_name> #" và kết thúc khối bằng một hàng khác cũng có nội dung "# <dynamic_SQL_block_name> #" hoặc bằng "##", cho biết phần cuối của khai báo.
Bạn không thể sử dụng các ký tự điều khiển hoặc dấu thăng (#) trong tên khối SQL động. Bạn cũng không thể sử dụng chuỗi văn bản bắt đầu hoặc kết thúc bằng dấu cách.
Nếu bạn chèn một hàng trống vào một khối SQL động, một giá trị trống được coi là cố ý chỉ định và câu lệnh SQL được thực thi.
Trong hàng cuối cùng của khối SQL động, bạn phải chỉ định một câu lệnh khối SQL để sử dụng nếu tất cả các biến đều trống. Nếu đặc tả này không tồn tại, một lỗi sẽ xảy ra khi câu lệnh SQL được thực thi.
Nếu một biến hệ thống người dùng được sử dụng trong câu lệnh khối SQL không được xác định (biến không được chỉ định trên màn hình Biến), thì biến đó được coi là giá trị trống.
Nếu cơ sở dữ liệu được kết nối là HiRDB, hãy bao gồm một biến hệ thống người dùng với các dấu ngoặc kép ở định dạng "'$ {<variable_name>}'".
- Trước đó
- Kế tiếp
Từ khóa » Câu Lệnh Pv
-
PV (Hàm PV) - Microsoft Support
-
PV (Hàm PV) - Microsoft Support
-
Lệnh PV Và Progress Linux để Xem Các Lệnh Tiến Trình
-
Ai Biết Làm Sao để ? Chỉnh Câu Lệnh /pv 1 Lại Thành /balo Không
-
Hướng Dẫn Sử Dụng Hàm FV Trong Excel để Tính Giá Trị Tương Lai Của ...
-
[Kubernetes Storage] Học Cách Sử Dụng Persistent Volume (PV) Và ...
-
Cách Sử Dụng Hàm PMT Trong Excel Tính Tiền Thanh Toán Hàng Kỳ Chi ...
-
Những Câu Lệnh Trong Minecraft
-
Tất Cả Các Câu Lệnh Trong Minecraft
-
Hàm PV – Tính Giá Trị Hiện Tại Của Một Khoản đầu Tư - Webkynang
-
+/- Fv, +/- Pv - Mạng Xã Hội Webketoan
-
Các Thao Tác Quản Lý đĩa Trên LVM - Knowledgebase - Vinahost
-
Ứng Dụng Hàm PV Trong Excel để Tính Toán Hiệu Quả Của Các ...