百恒网络
如何正确使用SQLite数据库
  • 百恒服务
  • APP开发
  • 网页案例
  • 网页知识
  • 关于我们
  • 联系我们
  • 如何正确使用SQLite数据库

    2018-09-26 14:51:39 3200
           从事南昌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类型。
    展开分享
    服务
    案例
    首页
    动态
    联系
    咨询