前言
上节我们对sql基础做了一个简单的介绍,感兴趣的可参考
sql语句基础(1) — 数据库基础
在Android开发过程中,我们是从Java的基本数据类型学起,那么在sql学习中,当然也涉及到基本数据类型的问题。那么今天就让我们来学习下sql语句中的基本数据类型吧。
今天涉及内容:
- 基本数据类型总览
- 数据类型理解
一. 基本数据类型总览
对于不同的数据库内类型,其基本数据类型有所不同,但是都大同小异。今天以新建的SQLite 3数据库类型为例,打开navicat,新建一张表,可看到其具备数据类型如下:

image.png
可以看到在
SQLite 3中基本数据类型为integer,real,text,blob。
二. 数据类型理解
2.1 integer
integer看着就很眼熟了,它其实就是我们常见的int类型。
2.2 real
real为浮点型,你可以理解为float或double,反正就是非整型就对了。
2.3 text
text对应字符串String。
2.4 blob
最后的blob对应的是布尔类型,即java中的boolean
最后罗列下:
- integer — 整型,
int - real — 浮点型,类似
float或double - text — 字符串,
String - blob — 布尔值,
boolean
需要注意的是,在sql中字符串是用 单引号' ' 表,如字符串"奔跑的佩恩"在sql中表示为:'奔跑的佩恩'。
ok,今天的内容就介绍到这里了,谢谢大家。