『SQLite』常见数据类型(动态类型系统)

通常大部分 SQL 数据库引擎都是使用静态的严格的类型,其值的数据类型由容器(存储值的特定列)来决定;而 SQLite 使用一个更普遍的动态类型系统。在 SQLite 中,值的数据类型与值本身是相关的,而不是与它的容器相关。SQLite 中的每一列,每个变量和表达式都有相关的数据类型,可在创建表时指定列字段类型。

SQLite 存储类

  • NULL
  • INTEGER
  • REAL
  • TEXT
  • BLOB

SQLite Affinity(亲和力) 类型

  • TEXT
  • NUMERIC
  • INTEGER
  • REAL
  • BLOB(NONE)

亲和力的表现

  • 亲和力与类型的关系
  • 表达式的亲和力
  • 视图和子查询的列亲和力
  • 列亲和行为案例

注意:

上述内容详细讲解见文章:SQLite的常见数据类型详解

相关推荐
代码or搬砖3 分钟前
RBAC(权限认证)小例子
java·数据库·spring boot
神仙别闹4 分钟前
基于QT(C++)实现学本科教务系统(URP系统)
数据库·c++·qt
青蛙大侠公主6 分钟前
Thread及其相关类
java·开发语言
Coder_Boy_7 分钟前
DDD从0到企业级:迭代式学习 (共17章)之 四
java·人工智能·驱动开发·学习
2301_768350238 分钟前
MySQL为什么选择InnoDB作为存储引擎
java·数据库·mysql
上海蓝色星球14 分钟前
迈向智慧电网新纪元:上海蓝色星球数字孪生变电主子站系统
运维·数据库
是大芒果22 分钟前
数据库表设计
数据库
派大鑫wink25 分钟前
【Java 学习日记】开篇:以日记为舟,渡 Java 进阶之海
java·笔记·程序人生·学习方法
哥哥还在IT中27 分钟前
MySQL order by 如何优化
数据库·mysql
积跬步,慕至千里1 小时前
postgre数据库大批量快速导出方法总结
数据库·postgres