数据库相关

FMDB打印错误

[db lasterrorMessage]

创建数据库 -->

sqlite3 zpp.db 创建叫zzp的数据库

创建数据库里的表 -->

create table if not exists zzp1 (ID integer primary key autoincrement, Age integer,Name varchar(128), StuNo integer default 0);

创建一个叫 zzp1 的表 表里包含自动增加的主键

  ID (primary key à 主键) 自动增加(autoincrement à 自动增量)

  Name 字符型 (varchar)最大字节是128

  Stuno integer 默认是0

查看数据库里 有哪些表

  。tables;

删除表 

drop table zzp   在数据库里删除叫zzp 的表

查询语句  select ID, Age, Name, Money, from zzp where Name like '%忠%';   '%忠%' à 表示Name 这个参数中 中间是 “忠” 的字符串 。%的位置可以改变来查询不同位置

插入数据

insert into zzp (ID,Name,Age) values(1000,'大牛之路',9999);

查询数据

select * from zzp;

select Name from zzp where Age = 10005;

更新

update zzp set Name = '火影忍者' where ID = 2;

update zzp set Name = '小虎还乡',ID = '1001' where Age = 35;

全部更新

update zzp set Name = '忠鹏加油';

将ID = 2的记录的Age值增加10

update zzp set Age = Age + 10 where ID = 2;

删除

delete from zhongpeng where ID = 2;

删除zhongpeng表中的所有记录

delete from zhongpeng;

转载于:https://www.cnblogs.com/zhaozhongpeng/p/4867748.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值