社区
MS-SQL Server
帖子详情
如何确保数据完整
germ
2001-04-25 09:11:00
A表的ID是自增长的,B表需要A的ID,一条纪录需同时插入A、B表,如何保证两边的ID是 统一的。我使用如下方法好像有问题:先插入A表,然后Select MAX(ID) as ID from A
然后INSERT INTO (ID,....) VALUES(" & ID & ".......)。
...全文
55
3
打赏
收藏
如何确保数据完整
A表的ID是自增长的,B表需要A的ID,一条纪录需同时插入A、B表,如何保证两边的ID是 统一的。我使用如下方法好像有问题:先插入A表,然后Select MAX(ID) as ID from A 然后INSERT INTO (ID,....) VALUES(" & ID & ".......)。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwq_jeff
2001-04-25
打赏
举报
回复
应该没有问题吧?不会是B的ID也设为自动增加了吧?
或者这样:
A、B的ID 都是不自动增加
declare @MaxID int
set @maxid = max(id) + 1 from a
insert into a (id,...) values(@maxid,...)
insert into b (id,...) values(@maxid,...)
none
2001-04-25
打赏
举报
回复
在insert into a之后执行insert into b,用变量@@identity取得刚才a表中生成的id值。
LI_xiufu
2001-04-25
打赏
举报
回复
如果没用缓存的话,没问题
U盘
数据
恢复大师含注册码
U盘
数据
恢复大师含注册码,操作简单,恢复速度快。
Tianlesoftware Oracle 学习手册(v1.0)高清
完整
PDF版
Tianlesoftware Oracle 学习手册(v1.0)
蓝牙4.0发送接收
数据
demo
1.这是我共享的一个基于google上面的demo,之前一直没有时间,现在分享给大家使用。 2.代码里包含Ble查找连接,发送接收等,基本可以满足大部分人对蓝牙4.0的开发。
git官网下载最新版本
这是一个git工具软件,是在官网下载的最新版本,下载即可使用。
左右滑动ViewPager
完整
项目实例源码
滑到最后一页再往右滑到第一页,同理,左边也一样
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章