表的三种基本操作:插入(insert)、删除(delete)、更新(update)
来源:互联网 发布:java工程师职业发展 编辑:程序博客网 时间:2024/05/29 06:43
一、表的三种基本操作:插入(insert)、删除(delete)、更新(update)
1、insert
语法:insert into 表名 (字段名列表) values (字段值列表)
作用:向指定表中插入记录
注意:A、一次只能插入一条记录
B、字段名列表与字段值列表一一对应(数量、类型)
C、如果是数值型、逻辑型、货币型可直接输入,如果是字符型、日期型必须要使用单引号
常见的几种形式:
A、字段名列表不能省略,字段值列表中的值可省略(省略部分为空)
B、省略字段名列表,则说明系统默认是所有字段
C、有单引号时如果加上单引号则出错(语法无误,显示时有误)
D、无单引号的如果加上单引号则正确
说明:MySQL中一次可以插入多条记录
desc 表名
net start mysql
path = %path%;mysql所在的路径
mysql -uroot -pitet
2、使用select和insert结合来实现多条记录的输入
方法一:select * into newYuanGong from yuanGong
select * from newYuanGong
方法二:先清空newYuanGong
insert into newYuanGong select * from yuanGong
说明:两种方法的区别:
之前没有yuanGong存在的时候用方法一来还原,如果yuanGong表存在的时候则用方法二来还原
null与0(零)与空格的区别:
3、增加一个自动计算列:
alter table yuanGong add 应发工资 as 基本工资+奖金
增加一个自动增加列:
alter table yuanGong add SID int identity(1,1)
4、删除操作:delete
语法:delete from 表名 [where 条件]
作用:从指定表中,删除满足条件的记录,[]--可选项
删除记录:delete from yuanGong 省略[where条件]则系统默认是所有记录
删除所有女同志的记录:
delete from yuanGong where 性别='女'
select * from yuanGong
5、一次性删除所有记录
语法:truncate table 表名
delete from yuanGong 或者 truncate table yuanGong
区别在于:delete 逐条删除
truncate table 一次性删除表中的所有记录
6、更新操作:update
语法:update 表名 set 字段名 = 值 [where 条件]
对指定表中满足条件的记录的字段进行更新操作
update yuanGong set 基本工资 = 4200 where 编号='001'
示例:将所有女同志的基本工资加上100元
update yuanGong set 基本工资 = 基本工资 +100,应发工资=应发工资+100 where 性别='女'
- 表的三种基本操作:插入(insert)、删除(delete)、更新(update)
- MySQL--操作简记(create创建操纵表、insert插入、update更新、delete删除数据)
- MySQL学习系列7:插入insert 更新update 删除delete
- SQL_4th_插入insert、查询select、删除delete、更新update
- 数据库--MyBatis的(insert,update,delete)三种批量操作
- 数据库--MyBatis的(insert,update,delete)三种批量操作
- 数据库--MyBatis的(insert,update,delete)三种批量操作
- 数据添加(insert),删除(delete),更新(update)
- mysql数据库的插入(insert)和删除(delete)操作
- mysql的insert/replace/update/delete & insert,update,delete多表操作
- 数据库SQL 表的基本操作(create,drop,alter,insert,update,delete,select)
- Insert,Update,Delete操作
- 最基本的用法---Insert,Update,Delete
- (Insert)插入语句,(Update)修改语句,(delete)删除语句
- SQLite的insert、delete、update操作
- MySQL表操作 insert-delete-update-select
- 数据库 误操作(更新数据(Update),删除数据(delete),当然也包括增加大量数据(insert))之后,给出的解决方案
- 掌握SQL四条最基本的数据操作语句:Insert,Select,Update和Delete
- 自学德语
- 使用catalog的rman备份与恢复
- 标量子查询
- 上下班与节假日判断流程开发
- IDHTTP的基本用法
- 表的三种基本操作:插入(insert)、删除(delete)、更新(update)
- JavaCompiler --JDK6 API的简介
- Win32 窗体风格说明
- Cocoa命名规范
- idhttp 在delphi7下如何设置代理IP和Port
- java日期格式化、解析
- java编程思想读书笔记(1)
- Mysql物理拷贝恢复数据库
- AXIAL0.4