当前位置: 首页 > article >正文

寒假作业7

sql语句

创建表格
create table 表名 (字段名  数据类型,字段名  数据类型)
create table if not exists 表名 (字段名 数据类型, 字段名  数据类型)


删除表格
drop table 表名;

插入记录
全字段插入
insert into 表名 values (数据 1 ,数据2 ,数据 3)

部分字段插入
insert into 表名(字段名1 ,字段名2)values(数据1,数据2)


查看记录
.header on 打开表头
.mode column 对齐

查看所有记录
select *from 表名

查看某几行
select  *  from 表名 where 限制条件
逻辑与 and   逻辑或 or


查看某几列
select 字段1,字段2  from 表名
select 字段1,字段2  from 表名 限制条件

修改记录
updata 表名 set 字段=数值 where 限制条件

删除记录
delete from 表名 where 限制条件

主键
primary key 

拷贝
从a中拷贝所有数据到b中
create table b as select * from a

从a中拷贝指定字段到b中
create table b as select 字段,字段,字段from a

增加列 
alter table 表名 add colum 字段名 数据类型

修改表名
alter table 旧表名 rename to 新表名


修改字段名(列名)
将表名重新命名
alter table stuinfo rename to stu;

新建修改名字后的表(新建一个a)
create table stuinfo (name char ,age1 int ....)

从旧表b中取出数据,插入到新表a中
insert into stuinfo select  *  from stu

删除列
创建一个新表b,并复制旧表a需要保留的字段信息
create table stu as select name,age1,sex from stuinfo

删除旧表a
drop table stuinfo 

修改新表b的名字a
alter table stu rename to stuinfo 


接口

sqlite3_open

sqlite3_close

sqlite3_errmsg

sqlite3_errcode

sqlite3_exec

sqlite3_get_table

sqlite3_free_table


http://www.kler.cn/a/232043.html

相关文章:

  • 开篇:吴恩达《机器学习》课程及免费旁听方法
  • 以Python构建ONE FACE管理界面:从基础至进阶的实战探索
  • es的date类型字段按照原生格式进行分组聚合
  • Android SystemUI——CarSystemBar车载状态栏(九)
  • 国产编辑器EverEdit - 列编辑模式
  • 智能新浪潮:亚马逊云科技发布Amazon Nova模型
  • Day 41 | 动态规划 343. 整数拆分 、 96.不同的二叉搜索树
  • JavaScript基础(28)_获取元素的其他样式
  • 提速MySQL:数据库性能加速策略全解析
  • 前后端分离项目:前端的文件夹应该叫什么名字,后端呢
  • 【网络技术】【Kali Linux】Nmap嗅探(二)多设备扫描
  • springboot167基于springboot的医院后台管理系统的设计与实现
  • HCIA-HarmonyOS设备开发认证V2.0-3.轻量系统内核基础
  • 锁(二)队列同步器AQS
  • 【Spring】Spring 启示录
  • Vue 学习随笔系列九 -- 表格中插入图片、背景、自定义表头
  • Windows安装DeepSpeed
  • 线阵相机系列-- 1. 什么是线阵相机
  • 【leetcode】深搜、暴搜、回溯、剪枝(C++)1
  • 什么是jieba?
  • 快速熟悉 MatrixOne 内核前端
  • 深度神经网络中的BNN和DNN:基于存内计算的原理、实现与能量效率
  • 【人工智能】人工智能 – 引领未来科技的潮流
  • DataX源码分析 TaskGroupContainer
  • maven java 如何打纯源码zip包
  • 【UE】游戏运行流程的简单理解