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

寒假作业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

相关文章:

  • 微服务学习 | Spring Cloud 中使用 Sentinel 实现服务限流
  • 栈的基本操作
  • 相机图像质量研究(3)图像质量测试介绍
  • [UI5 常用控件] 06.Splitter,ResponsiveSplitter
  • [职场] 服务行业个人简历 #笔记#笔记
  • 【Java EE初阶十】多线程进阶二(CAS等)
  • Linux开机自动执行自定义脚本或命令
  • ffmpeg命令生成器
  • Git合并多个commit
  • PostgreSql与Postgis安装
  • 【Spring框架】Spring事务同步
  • Ubuntu22.04 gnome-builder gnome C 应用程序习练笔记(三)
  • Redis Centos7 安装到启动
  • Spring框架常见的注解Spring、SpringMVC、SpringBoot)
  • 华为CC++语言编程规范--笔记
  • [NodeJS] 关于Buffer
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • 2019.2.20 c++ 知识梳理
  • classpath对获取配置文件的影响
  • ES6 学习笔记(一)let,const和解构赋值
  • Git学习与使用心得(1)—— 初始化
  • Logstash 参考指南(目录)
  • python3 使用 asyncio 代替线程
  • Spark VS Hadoop:两大大数据分析系统深度解读
  • TypeScript迭代器
  • underscore源码剖析之整体架构
  • 闭包--闭包之tab栏切换(四)
  • 基于Android乐音识别(2)
  • 入门到放弃node系列之Hello Word篇
  • 山寨一个 Promise
  • 深入浏览器事件循环的本质
  • 数组大概知多少
  • 再次简单明了总结flex布局,一看就懂...
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • ​一帧图像的Android之旅 :应用的首个绘制请求
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (2.2w字)前端单元测试之Jest详解篇
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (iPhone/iPad开发)在UIWebView中自定义菜单栏
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (Ruby)Ubuntu12.04安装Rails环境
  • (安卓)跳转应用市场APP详情页的方式
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (十)T检验-第一部分
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转载)(官方)UE4--图像编程----着色器开发
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • .“空心村”成因分析及解决对策122344
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复