sqlite :数据类型、关键词及创建、修改、删除数据表
来源:互联网 发布:遇到网络割接或升级时 编辑:程序博客网 时间:2024/05/01 09:18
一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:
1.NULL:空值。
2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。
3.REAL:浮点数字,存储为8-byte IEEE浮点数。
4.TEXT:字符串文本。
5.BLOB:二进制对象。
但实际上,sqlite3也接受如下的数据类型:
datetime 包含日期时间格式,必须写成'2010-08-05'不能写为'2010-8-5',否则在读取时会产生错误!
1、创建数据表
现在在school里创建三个数据表 school(学校)、s_class(班级)、s_student(学生)
sqlite>sqlite3 school.db
sqlite>create table school(id integer primary key autoincrement,sname nvarchar(50),saddr nvarchar(150),sMemo nvarchar(300));
sqilte>create table s_class(id integer primary key autoincrement,schoolid integer,sname nvarchar(50),sMemo nvarchar(300),dDate datetime);
sqlite>create table s_student(id integer primary key autoincrement,schoolid integer,sname nvarchar(20),smobile nvarchar(30),saddr nvarchar(150),sOne nvarchar(30),sTwo nvarchar(30),sThree nvarchar(30),sFour nvarchar(30),sFive nvarchar(30));
3)查看当前数据,查看当前数据的数据表,查看当前数据表结构
查看当前数据库
sqlite>.databases
查看当前数据库表
sqlite>.table
查看数据表结构
sqlite>.schema school
修改表结构
sqlite不能直接删除字段,能添加字段
sqlite>alter table s_class
删除字段需要到处sql,然后再导入数据(形似mysql)
删除数据表
sqlite>drop table s_class;
- sqlite数据类型、关键词及创建、修改、删除数据表
- sqlite数据类型、关键词及创建、修改、删除数据表
- sqlite数据类型、关键词及创建、修改、删除数据表
- sqlite :数据类型、关键词及创建、修改、删除数据表
- 创建修改删除数据表
- MySql---数据库和数据表的创建、修改及删除
- oracle创建数据表,修改,删除数据表
- SQLite 创建,修改,删除表
- SQLite 创建、修改、删除表
- Sqlite创建、修改、删除表
- sqlite创建 修改 删除表
- SQLite 创建、修改、删除表
- SQLite创建、修改、删除表
- Oracle之创建数据表及数据类型
- 数据库和数据表创建及删除
- sqlite创建数据表
- SQLite 创建,修改,删除表 笔记
- sqlite表的创建,修改,删除
- 软件_PC机编程软件_keil之MDK的分散加载文件.SCT文件
- C语言:正负数之间取模运算
- 组合问题
- 利用swig实现python调用C/C++的方法
- Android任务和返回栈完全解析
- sqlite :数据类型、关键词及创建、修改、删除数据表
- Android LayoutInflater原理分析,带你一步步深入了解View(一)
- 最大公共子序列
- 1011十进制转八进制
- jQuery 的 $.fn 可以防止 jQuery 的原型被篡改
- 怎样通过Java使用webservice
- velocity环境 搭建
- KindEditor-编辑器配置参数属性
- C语言:建立动态链表