加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite3.6.23基本特性

发布时间:2020-12-12 23:33:30 所属栏目:百科 来源:网络整理
导读:应项目需要开始学习SQLite,经过一天的学习,掌握了SQLite的一些与众不同的基本特性。 1. SQLite 支持的数据类型特别少只有 5 种,支持解析大部分数据类型转换到对应的 5 中数据类型中。 2. 是个动态类型的数据库,字段的具体类型与其声明关系不大,主要依赖

应项目需要开始学习SQLite,经过一天的学习,掌握了SQLite的一些与众不同的基本特性。

1. SQLite支持的数据类型特别少只有5种,支持解析大部分数据类型转换到对应的5中数据类型中。

2. 是个动态类型的数据库,字段的具体类型与其声明关系不大,主要依赖具体的输入值。如果类型声明为Nemeric,但是输入的是字符串,该行的具体类型为字符串,经测试主键除外。支持随意输入的类型(转换为NULL类型)。我所见过的所有数据库中最为特别的一个。

3. 多进程并发做的要比多线程好,3.3.1版本开始才支持多线程。

4. Alter支持的不好,只支持addrename

5. 通常情况下存在于磁盘中的数据库文件只会增长不会缩小,即使你删除了大量的数据。可以通过命令整理,需要花费较多的时间和两倍的原始空间。

6. 不支持UNICODEAPI提供相应的扩展。

7. 事务处理效率低,不过对数据有一定的保护性。

8. 3.6.19版本开始支持外键。

SQLite还是很有特色的,我将在接下使用的过程中陆续把特性记录下来。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读