十三年专注于网站建设与互联网应用开发,低调、有情怀的网络应用服务商!
南昌百恒科技微信公众号 扫一扫关注
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒科技微信公众号

如何正确使用SQLite数据库

百恒网络 2018-09-26 14:51:39 2958
       从事南昌APP开发的工程师应该都知道SQLite是开源的,它采用C语言编写,具有可移植性强、可靠性高、小而容易使用的特点。SQLite运行时与使用它的应用程序之间共用相同的进程空间,而不是单独的两个进程。

       SQLite提供了对SQL-92标准的支持,支持多表、索引、事务、视图和触发。SQLite是无数据类型的数据库,就是字段不用指定类型。那么如何正确使用SQLite数据库呢?下面的代码在SQLite中是可行的:

       CREATE TABLE mytable
       ( a VARCHAR(10),
         b NVARCHAR(15),
         c TEXT,
         d INTEGER,
         e FLOAT,
         f BOOLEAN,
         g CLOB,
         h BLOB,
         i TIMESTAMP,
         j NUMERIC(10,5)
         k VARYING CHARACTER (24),
         l NATIONAL VARYING CHARACTER(16)
       ); 

       SQLite 数据类型

       INTEGER:有符号的整数类型。
       REAL:浮点类型。
       TEXT:字符串类型,采用UTF-8和UTF-16字符编码。
       BLOB:二进制大对象类型,能够存放任何二进制数据。
       在SQLite中没有Boolean类型,可以采用整数0和1替代。在SQLite中,也没有日期和时间类型,它们存储在TEXT、REAL和INTEGER类型中。

       为了兼容SQL-92中的其他数据类型,可以将它们转换成为上述几种数据类型。
       将VARCHAR、CHAR和CLOB转换成为TEXT类型。
       将FLOAT、DOUBLE转换成为REAL类型。
       将NUMERIC转换成为INTEGER或者REAL类型。
400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号

欢迎您的光顾,我们将竭诚为您服务×

售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售前咨询 售前咨询
 
售后服务 售后服务
 
备案专线 备案专线
 
售后服务 售后服务
 
×