【发布时间】:2011-03-04 08:58:59
【问题描述】:
我需要通过 JDBC 逐个表地进行批量插入/更新/删除。数据库是 Sybase。
由于 FK 检查,我不能这样做,因为我暂时违反了完整性。
在 MySQL 中,我可以通过发出一个简单的命令轻松地关闭和打开约束检查。
有没有办法在 Sybase 中做同样的事情?
谢谢。
【问题讨论】:
-
为什么一开始就违反诚信?
标签: java sql database jdbc sybase
我需要通过 JDBC 逐个表地进行批量插入/更新/删除。数据库是 Sybase。
由于 FK 检查,我不能这样做,因为我暂时违反了完整性。
在 MySQL 中,我可以通过发出一个简单的命令轻松地关闭和打开约束检查。
有没有办法在 Sybase 中做同样的事情?
谢谢。
【问题讨论】:
标签: java sql database jdbc sybase
我将 DDL 分解为表、约束和索引是标准的;每个元素仅在对象不存在时才调用 CREATE。您可以创建一个删除键约束的存储过程,然后在完成批量插入/更新/删除后简单地运行 DDL。
【讨论】: