在数据表中设定id,默认值为newid(),如何在数据表创建脚本中实现这个功能? id 可以设定为自动增量datetime 设成getdate()是对的如果你是用sql server的话access设成now() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table testa (id uniqueidentifier default newid() CONSTRAINT pk_testa PRIMARY KEY,datefield datetime default getdate(),data varchar(20))goinsert testa(data) values('a')select * from testa结果:id datefield dataC18B01B7-A834-42AE-88E1-3DDCDEE4C282 2002-09-17 09:37:02.023 a CREATE TABLE [aaaa] ( [ddd] [datetime] NULL DEFAULT (getdate()) ) NEWID创建 uniqueidentifier 类型的唯一值。 你真的需要它吗CREATE TABLE cust( cust_id uniqueidentifier NOT NULL DEFAULT newid(), dtm datetime default getdate(),...)还是要的自增长IDCREATE TABLE cust( cust_id int identity(1,1), dtm datetime default getdate(),...) CREATE TABLE [dbo].[a3] ( [item] [char] (10) NULL , [tt] [char] (10) NULL , [ID] [int] IDENTITY (1, 1) NOT NULL , [edate] [datetime] NOT NULL , [dd] [uniqueidentifier] NOT NULL ) ON [PRIMARY]GOALTER TABLE [dbo].[a3] WITH NOCHECK ADD CONSTRAINT [DF_a3_edate] DEFAULT (getdate()) FOR [edate], CONSTRAINT [DF_a3_dd] DEFAULT (newid()) FOR [dd]GO CREATE TABLE [dbo].[a3] ( [item] [char] (10) NULL , [tt] [char] (10) NULL , [ID] [int] IDENTITY (1, 1) NOT NULL , [edate] [datetime] NOT NULL , [dd] [uniqueidentifier] NOT NULL ) ON [PRIMARY]GOALTER TABLE [dbo].[a3] WITH NOCHECK ADD CONSTRAINT [DF_a3_edate] DEFAULT (getdate()) FOR [edate], CONSTRAINT [DF_a3_dd] DEFAULT (newid()) FOR [dd]GO 怎么让存储过程在后台跑? 求sql语句 sqlserver 2000存储长度不够的问题 感觉可以的过来看看 备份还原 替换问题 求关系S(学生)(S#,SNAME,AGE,SEX)中男同学的每一年龄组(超过50人)有多少人?要求查询结果按人数升序排列,人数相同时按年龄降序 SQL server如何存取图片 哪个地方有语法错误? 求SQL写法?(在线) 求助!请问在ACCESS中如果使用了自动编码,如果我删除了某记录,如何让它按大小自动重新顺序编码(如把第23条删去,后面的记录顺序往前变 数据库转换问题高分求解??? 怎样在sql语句中设定读出来的数字四舍五入为两位小数???
datefield datetime default getdate(),
data varchar(20)
)
goinsert testa(data) values('a')select * from testa结果:
id datefield data
C18B01B7-A834-42AE-88E1-3DDCDEE4C282 2002-09-17 09:37:02.023 a
[ddd] [datetime] NULL DEFAULT (getdate()) )
创建 uniqueidentifier 类型的唯一值。 你真的需要它吗
CREATE TABLE cust
(
cust_id uniqueidentifier NOT NULL
DEFAULT newid(),
dtm datetime default getdate(),...)还是要的自增长ID
CREATE TABLE cust
(
cust_id int identity(1,1),
dtm datetime default getdate(),...)
[item] [char] (10) NULL ,
[tt] [char] (10) NULL ,
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[edate] [datetime] NOT NULL ,
[dd] [uniqueidentifier] NOT NULL
) ON [PRIMARY]
GOALTER TABLE [dbo].[a3] WITH NOCHECK ADD
CONSTRAINT [DF_a3_edate] DEFAULT (getdate()) FOR [edate],
CONSTRAINT [DF_a3_dd] DEFAULT (newid()) FOR [dd]
GO
[item] [char] (10) NULL ,
[tt] [char] (10) NULL ,
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[edate] [datetime] NOT NULL ,
[dd] [uniqueidentifier] NOT NULL
) ON [PRIMARY]
GOALTER TABLE [dbo].[a3] WITH NOCHECK ADD
CONSTRAINT [DF_a3_edate] DEFAULT (getdate()) FOR [edate],
CONSTRAINT [DF_a3_dd] DEFAULT (newid()) FOR [dd]
GO