美文网首页
SQLite的数据类型简介

SQLite的数据类型简介

作者: JacksonMrwang | 来源:发表于2019-03-28 17:22 被阅读0次
  • NULL: 表示该值为NULL值。
  • INTEGER: 无符号整型值。
  • REAL: 浮点值。
  • TEXT: 文本字符串,存储使用的编码方式为UTF-8、UTF-16BE、UTF-16LE。
  • BLOB: 存储Blob数据,该类型数据和输入数据完全相同。

由于SQLite采用的是动态数据类型,而其他传统的关系型数据库使用的是静态数据类型,即字段可以存储的数据类型是在表声明时即以确定的,因此它们之间在数据存储方面还是存在着很大的差异。在SQLite中,存储分类和数据类型也有一定的差别,如INTEGER存储类别可以包含6种不同长度的Integer数据类型,然而这些INTEGER数据一旦被读入到内存后,SQLite会将其全部视为占用8个字节无符号整型。因此对于SQLite而言,即使在表声明中明确了字段类型,我们仍然可以在该字段中存储其它类型的数据。然而需要特别说明的是,尽管SQLite为我们提供了这种方便,但是一旦考虑到数据库平台的可移植性问题,我们在实际的开发中还是应该尽可能的保证数据类型的存储和声明的一致性。除非你有极为充分的理由,同时又不再考虑数据库平台的移植问题,在此种情况下确实可以使用SQLite提供的此种特征。

相关文章

  • 【IOS开发进阶系列】SQLite3专题

    1 SQLite3简介 sqlite3中的数据类型 http://www.cnblogs.com/kfqcome/...

  • SQLite的数据类型简介

    NULL: 表示该值为NULL值。 INTEGER: 无符号整型值。 REAL: 浮点值。 TEXT: 文本字符串...

  • SQLite 数据类型

    SQLite 数据类型 SQLite 数据类型是一个用来指定任何对象的数据类型的属性。SQLite 中的每一列,每...

  • iOS之SQLite3

    1、SQLite 简介 1.1、 什么是 SQLite? SQLite[https://www.sqlite.or...

  • Android:SqLite数据库基本用法

    1.SQLite数据类型 一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判...

  • Sqlite3入门学习二

    SQLite数据类型详解 一、存储种类和数据类型 SQLite将数据值的存储划分为以下几种存储类型(即在磁盘上存储...

  • SQLite(简介)

    +++Categories = ["Database",]Tags = ["Database","SQLite",...

  • SQLite简介

    SQLite简介 一、简介 SQLite是一款轻量级的关系型数据库,它的运算速度非常快, 占用资源很少,通常只需要...

  • SQLite 简介

    SQLite 简介 本教程帮助您了解什么是 SQLite,它与 SQL 之间的不同,为什么需要它,以及它的应用程序...

  • sqlite3内存不断增加的原因 sqlite3使用简介

    sqlite3内存不断增加的原因 sqlite3使用简介(内含解决sqlite内存的方法)

网友评论

      本文标题:SQLite的数据类型简介

      本文链接:https://www.haomeiwen.com/subject/mnjfbqtx.html