NewGuid ID trong SQL Server

NewGuid ID trong SQL Server là một hàm tạo ra mã số định danh không trùng duy nhất trên toàn thế giới, trong lập trình được ứng dụng rất nhiều.

NewGuid ID trong SQL Server là một hàm tạo ra mã số định danh không trùng duy nhất trên toàn thế giới, được sử dụng để tạo ra giá trị khóa chính của 1 bảng ghi, giúp mã đó là duy nhất trong tất cả các table với nhau.

Khai báo biến kiểu UNIQUEIDENTIFIER SQL

-- Ví dụ 1:

Declare @KEY_ UNIQUEIDENTIFIER
Set @KEY_ = NEWID()
print @KEY_


-- Ví dụ 2:

Declare @_key_sys nvarchar(50)
Set  @_key_sys=LOWER( NEWID() )
print @_key_sys


-- Nếu muốn chuyển chữ thường trong bằng hàm SQL

Không cần khai báo biến

Select LOWER( NEWID() )


 

 LOWER là để chuyển giá trị NewID chữ hoa thành thường