如果一个表中没有设置主键,那我可以查询到最后添加的那一条记录吗? 如题:一个表中没有设置有主键,那我可以不可以选择出最后添加的那一条记录呢?不能够更改这个表的结构 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对操作时间敏感的数据表,一般都需要createdate,modifieddate 唉。。公司用的财务系统的数据库,没想到竟然是这么设计的,连个主键都没有。。郁闷说出我最终的目的:现在表A,没有主键,表中有25万表数据表B,结构和表A一样,表中有24万8千条数据,这些数据都是表A中的一部分,现在我同步表A和表B,那我应该怎么样选择那剩下的2千条数据呢?表A是放在本地内网中的。表B是放在网络服务器上的,只能是通过webservice来插入数据 若表中有 自增列(标识列)可用IDENT_CURRENT( 'table_name' ) 返回为某个会话和作用域中指定的表或视图生成的最新的标识值select ident_curent('dbo.a') 返回为指定表生成的最后一个标识值有了这个值就好办了不过 如果有 标识列 就不用这么麻烦了 你就能看到最后一条了看来只有在你看不到最大标识列值时 用了 开个玩笑 呵呵 a、根据可以充当主键的b、根据时间c、其他 a、根据可以充当主键的(如自增列等)b、根据时间,根据B中最大时间,同步之后的A中数据c、其他字段 a、根据可以充当主键的(如自增列等)b、根据时间,根据B中最大时间,同步之后的A中数据c、其他字段 比较两个查询的结果,返回非重复值。EXCEPT 从左查询中返回右查询没有找到的所有非重复值。SELECT ProductID FROM Production.ProductEXCEPTSELECT ProductID FROM Production.WorkOrder ; sql 2005 导出excel 关于odbc 和ole db 麻烦高手通俗地讲讲它们的异同 救救我啊! 请高手帮忙分析一下。 菜鸟问题:在存储过程中执行只执行到alter,请问怎么办 求一个Sql Server 2005 managememt studio Express 寻找一个sqlserver密码管理的工具? (分数一定补上) sql语句的问题! 如何用语句把脚本导成文本文件,而不到SQL server中去选择菜单?谢谢! 求一本书,或者一个开发文档,谢谢。 MMC检测到此管理单元发生一个错误。建议您关闭并重新启动MMC。。。 关于临时表问题,高手请进
说出我最终的目的:
现在表A,没有主键,表中有25万表数据
表B,结构和表A一样,表中有24万8千条数据,这些数据都是表A中的一部分,
现在我同步表A和表B,那我应该怎么样选择那剩下的2千条数据呢?
表A是放在本地内网中的。
表B是放在网络服务器上的,只能是通过webservice来插入数据
若表中有 自增列(标识列)
可用
IDENT_CURRENT( 'table_name' ) 返回为某个会话和作用域中指定的表或视图生成的最新的标识值
select ident_curent('dbo.a') 返回为指定表生成的最后一个标识值
有了这个值就好办了不过 如果有 标识列 就不用这么麻烦了 你就能看到最后一条了看来只有在你看不到最大标识列值时 用了 开个玩笑 呵呵
b、根据时间
c、其他
b、根据时间,根据B中最大时间,同步之后的A中数据
c、其他字段
b、根据时间,根据B中最大时间,同步之后的A中数据
c、其他字段
FROM Production.Product
EXCEPT
SELECT ProductID
FROM Production.WorkOrder ;