如何在rowguid列中输入值?

amb*_*mby 5 sql t-sql sql-server ssms guid

任何人都可以告诉我在表的rowguid列中插入值的正确方法?我使用的是sql server management studio

KM.*_*KM. 6

使用该NEWID()函数生成一个:

CREATE TABLE myTable(GuidCol uniqueidentifier
                    ,NumCol int)
INSERT INTO myTable Values(NEWID(), 4)
SELECT * FROM myTable
Run Code Online (Sandbox Code Playgroud)

或者您可以将其设置为默认值:

CREATE TABLE myTable(GuidCol uniqueidentifier DEFAULT NEWSEQUENTIALID()
                    ,NumCol int)
INSERT INTO myTable (NumCol) Values(4)
SELECT * FROM myTable
Run Code Online (Sandbox Code Playgroud)