我有一个表
table T
(
A int ,
B datetime,
primary key(A)
)表中已有记录
1 2009-01-01 9:15
2 2009-01-03 10:00我想插入新的记录,新的记录中A是连续增加的,B是当前时间(精确到分)
怎么做?
table T
(
A int ,
B datetime,
primary key(A)
)表中已有记录
1 2009-01-01 9:15
2 2009-01-03 10:00我想插入新的记录,新的记录中A是连续增加的,B是当前时间(精确到分)
怎么做?
(
A int identity(1,1) ,
B datetime,
primary key(A)
) INSERT INTO T
SELECT GETDATE()
SELECT MAX(A) + 1,GETDATE()
FROM T
INSERT INTO T
SELECT GETDATE()
INSERT T
select (select max(id) from [test_tb])+1, GETDATE() from T