给一张表添加一条记录。
表A:
AGUID 是uniqueidentifier 类型
ANAME 是varchar(20)
这样 要添加一条记录,这个的 GUID 怎么获取, (不能自己写一个进去,一定要是系统生成的)另外 在问下,如果用uniqueidentifier 类型,那么 在程序中 获取到的GUID 能赋值的成功吗? 分少,见谅。 当帮个忙吧。
表A:
AGUID 是uniqueidentifier 类型
ANAME 是varchar(20)
这样 要添加一条记录,这个的 GUID 怎么获取, (不能自己写一个进去,一定要是系统生成的)另外 在问下,如果用uniqueidentifier 类型,那么 在程序中 获取到的GUID 能赋值的成功吗? 分少,见谅。 当帮个忙吧。
CREATE TABLE #temp
(
id BIGINT NOT NULL IDENTITY(1, 1), --类型可以是:decimal,int,numeric,smallint,bigint,tinyint
unid UNIQUEIDENTIFIER CONSTRAINT Guid_Default DEFAULT NEWSEQUENTIALID()/*NEWID()*/ ROWGUIDCOL,
[name] VARCHAR(10)
)
--或插入
INSERT #temp
SELECT NEWID(), 'test'
--#2.uniqueidentifier也就是一个数据类型,在程序中可获取到,可更新