Khai báo biến trong SQL Server mới nhất – Tải Phần Mềm

SQL Server tồn tại đầy đủ các khái niệm kiểu dữ liệu, biến & khai báo biến như các ngôn ngữ lập trình khác. Bài viết sẽ tìm hiểu về cách khai báo một biến, nhiều biến & gán giá trị mặc định cho biến trong SQL Server. Mời bạn đọc theo dõi.

Biến (Variable) sử dụng để lưu trữ các giá trị tạm thời trong tiến trình thực thi thuật toán.

Cú pháp khai báo biến trong SQL Server

Để khai báo biến trong SQL Server, ta dùng câu lệnh DECLARE, được biểu diễn như sau:

DECLARE @variable_name datatype [ = initial_value ],
@variable_name datatype [ = initial_value ],
...;

Tham số:

  • variable_name: tên gán cho biến.
  • datatype: kiểu dữ liệu của biến.
  • initial_value: giá trị mặc định gán cho biến (không bắt buộc).

DECLARE @quantrimang VARCHAR(50) = 'Hello world';

Vậy ở đây biến @quantrimang với kiểu dữ liệu VARCHAR & độ dài 50 kí tự được gán mặc định cho giá trị ‘Hello world’.

Giống như ta khai báo với kiểu dữ liệu INT:

DECLARE @site_value INT = 10;

Khai báo nhiều hơn một biến có gán giá trị lúc đầu

Cách dùng lệnh như sau:

DECLARE @quantrimang VARCHAR(50) = 'Hello world';
@site_value INT = 10;

Hai biến @quantrimang & @site_value đã được khai báo ở chung một lệnh & được gán giá trị lúc đầu mặc định.

Bài trước: LITERAL (Hằng) trong SQL Server

Bài tiếp: SEQUENCE trong SQL Server