Sqlite - 基本 *** 作及数据类型一览

Sqlite - 基本 *** 作及数据类型一览,第1张

概述 一、数据库 *** 作 1.将sqlite3.exe文件放在任何位置(本人放在E:\Phplearn)  2.在CMD下进入到E:\Phplearn下(cd .. cd E:\phplearn)  3.在CMD命令提示符下输入sqlite3.exe test.db(test.db是数据库名)回车,执行完后,命令提示符自动跳转到"SQLITE>"状态。 注意:这时test.db数据库确实已经创建好了但是还

一、数据库 *** 作

1.将sqlite3.exe文件放在任何位置(本人放在E:\PHPlearn)
2.在CMD下进入到E:\PHPlearn下(cd .. cd E:\PHPlearn)
3.在CMD命令提示符下输入sqlite3.exe test.db(test.db是数据库名)回车,执行完后,命令提示符自动跳转到"sqlITE>"状态。
注意:这时test.db数据库确实已经创建好了但是还是个临时所以现在要输入sql命令 ,这时还是看不到这个数据库!等表格创建或关闭sqlite3
4.create table user(’用户名‘);这时可以看到E:\PHPlearn下的这个数据库文件了。
5.如果下次还要使用此数据库时仍然使用sqlite3.exe test.db即可进入此数据库

7.其它问题可以查看DOC和.help


二、数据表 *** 作

1.CREATE table

例:CREATE table IF NOT EXISTS foo (..)

create-table-stmt:
column-def:
type-name:
column-constraint:
table-constraint:
foreign-key-clause:
2.DROP table drop-table-stmt:


三、数据类型

来自create table语句或者强转语句的范例类型名

产生的近似

用于决定近似的规则

INT
INTEGER
tinyint
SMALliNT
MEDIUMINT
BIGINT
UNSIGNED BIG INT
INT2
INT8

INTEGER

1

CHaraCTER(20)
VARCHAR(255)
varying CHaraCTER(255)
NCHAR(55)
NATIVE CHaraCTER(70)
NVARCHAR(100)
TEXT
CLOB

TEXT

2

BLOB
no datatype specifIEd

NONE

3

REAL
DOUBLE
DOUBLE PRECISION
float

REAL

4

NUMERIC
DECIMAL(10,5)
BOolEAN
DATE
DATETIME

NUMERIC

5

refer:http://www.sqlite.org/lang.HTML

总结

以上是内存溢出为你收集整理的Sqlite - 基本 *** 作及数据类型一览全部内容,希望文章能够帮你解决Sqlite - 基本 *** 作及数据类型一览所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1173057.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)