Navicat Premium 11.1.12激活(解析 Navicat for SQLite 表选项)

Navicat Premium 11.1.12激活(解析 Navicat for SQLite 表选项)

Navicat for SQLite是一套强大和全面的SQLite图形用户介面工具,提供完整的服务器管理功能。它配备了数据编辑、SQL查询和数据模型工具,并支持所有SQLite对象类型。本教程将详解 Navicat for SQLite 表选项。

Navicat for PostgreSQL 最新版 11.1.13 下载地址:http://www.formysql.com/xiazai_postgresql.html

Navicat for SQLite

Navicat for SQLite

主键 ON CONFLICT:指定某种算法解决主键限制冲突。

● ROLLBACK:当限制冲突发生时,立即回滚,结束当前的事务,并中止命令加上 SQLITE_CONSTRAINT 的返回代码。如果没有事务,该算法同 ABORT。

● ABORT:当限制冲突发生时,放弃之前作出的改变,并中止加上 SQLITE_CONSTRAINT 的返回代码。但是不运行回滚,所以之前命令作出的改变得以保存,这是默认的性能。

● FAIL:当限制冲突发生时,命令中止加上 SQLITE_CONSTRAINT 的返回代码,但之前作出的改变得以保存及不会放弃。例如:如果 UPDATE 语句在它尝试更新的第 100 行遇到限制冲突,前 99 行改变保存但行 100 及以后的改变不会发生。

● IGNORE:当限制冲突发生时,包含限制冲突的一行不会插入或更新,但命令继续正常运行。其他行继续正常插入或更新。当使用 IGNORE 冲突解决算法时,不会返回错误。

● REPLACE:当 UNIQUE 限制冲突发生时,在插入或更新当前行,前行导致限制冲突被移除。命令继续正常运行后取代。 REPLACE 冲突解决算法不会返回错误。如果 NOT NULL 限制冲突发生时,NULL 值被该列的默认值取代。如果该列没有默认值,使用 ABORT 算法。如果 CHECK 限制冲突发生时,会使用 IGNORE 算法。

自动递增:在编辑栏位设置或重设自动递增的值,指示下一个记录的值。

WITHOUT ROWID:忽略 rowid(和「oid」、「_rowid_」),支持 SQLite 3.8.2 或以上版本。

关于 Navicat for SQLite 的更多相关教程,可参考 Navicat Premium 11.1.12激活Navicat 中文官网

今天的文章
Navicat Premium 11.1.12激活(解析 Navicat for SQLite 表选项)分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/119411.html

(0)
编程小号编程小号
上一篇 2024-07-11 11:06
下一篇 2024-07-11

相关推荐