溫馨提示×

newid()在SQL Server中的應(yīng)用示例有哪些

sql
小樊
83
2024-08-17 22:48:35
欄目: 云計算

  1. 創(chuàng)建新的唯一標(biāo)識符作為表的主鍵。

例如,可以使用以下語句在表中創(chuàng)建一個新的唯一標(biāo)識符作為主鍵:

CREATE TABLE Employee (
    EmployeeID uniqueidentifier PRIMARY KEY DEFAULT NEWID(),
    Name varchar(50),
    Department varchar(50)
);
  1. 在插入數(shù)據(jù)時生成一個新的唯一標(biāo)識符。

例如,可以使用以下語句在插入數(shù)據(jù)時生成一個新的唯一標(biāo)識符:

INSERT INTO Employee (EmployeeID, Name, Department)
VALUES (NEWID(), 'John Doe', 'HR');
  1. 用于生成隨機的唯一標(biāo)識符。
SELECT NEWID() AS RandomID;

這將返回一個新的隨機唯一標(biāo)識符,可以用于生成隨機的值或標(biāo)識符。

0