有表d_tab,字段(a,updatetime),都是int型,在d_tab中插入相应记录,并且updatetime字段比max(updatetime)选出来的要大。设为max(updatetime)+1即可。如何操作。谢谢大家。
解决方案 »
- 安装完sql2008后sql2005的服务 (SQLEXPRESS)没有了
- 取出点击量最高的文章100篇,每个作者不超过5篇,怎么写?
- DTS从Excel向SQLServer导入数据时,为什么每个表都出现了两个,而且多出来的表名后还有个$?
- 我认为是一个复杂的查询,代码怎么写??请赐教,急待!!!!
- 为什么select * into不行?
- UPDATE OPENROWSET 带条件的的SQL语句如何写
- 三个表的一个并列查询
- 如何生成一个简易年(月)历?
- 菜鸟问题,请大侠帮助。
- 也有BOM的子项代码,有什么方法可以自动得出BOM的子项代码序号是项数?
- 求sql,如何把一张表里的信息导入另一张表
- [分享]深度对比Oracle与SQL Server – 第一部分
IF object_id('tb')>0
DROP TABLE dbo.tb
CREATE TABLE tb
(
a INT,
updatetime int
)
INSERT dbo.tb
SELECT 1,200 UNION ALL
SELECT 2,400 SELECT * FROM dbo.tb结果
1 200
2 400INSERT INTO tb
SELECT 3,MAX(updatetime)+1 FROM dbo.tbSELECT * FROM dbo.tb
结果
1 200
2 400
3 401
( a int identity(1,1), updatetime int)insert dbo.tb4select 200 union allselect 400 insert into tb4select max(updatetime)+1 from dbo.tb4select *from dbo.tb4