SQL基本语法---数据操作
来源:互联网 发布:易语言表白源码999 编辑:程序博客网 时间:2024/06/04 22:47
数据操作主要包括三方面:增,删,改。
概述
DML语句主要有以下三个功能:插入新数据(insert into) ,修改已有数据(update),删除数据(delete from)
create table tml ( tml_id int auto_increament, tml_name varchar(255) not null, primary key(tml_id) ); creat table student ( stu_id int auto_increment primary key, stu_name varchar(255), #指定java_tml 参照到tml_id列 java_tml int , constraint student_tml_fk foreign key (java_tml) references tml_table (tml_id) //为外键约束指定名称); 对此表进行操作
insert into
# 只有建立数据表才可插入数据,仍然以tml表为依据进行操作 insert into tml_table (tml_name) values ('xyz'); //在tml表中的tml_name字段添加一个值为xyz的数据 # 若不指定列,则需要为所有列指定值,若某列值不确定,则需要分配一个null值 insert into tml_table values(null,'abc'); #若主表中有记录,则可以在从表中添加纪录 insert into student_table values(null,'abc',2); #同时插入多组值 insert into tml_table values(null,‘yeeku’),(null,'tttt'); #使用子查询语句插入 insert into student_table(student_name) select tml_name from tml_table; //一次插入多条记录,只要求一列对应一列和数据类型匹配
update
#只修改tml_id>1的记录update tml_table set tml_name='猪八戒'where tml_id>1 //若无where关键字,所有记录都将被更改
delete from
使用该语句不需要指定列名,因为通常该语句是整行删除数据记录delete from tml_tablewhere tml_id>2; //如果没有where条件,则删除整个表的数据,如同truncate一样
阅读全文
0 0
- SQL基本语法---数据操作
- SQL基本语法---数据修饰
- SQL基本语法---数据查询
- MS SQL基本语法及实例操作
- sql入门基本语法语句数据的操作(增删改查)
- SQL数据的基本操作
- Sql Server实用操作-动态sql语句基本语法
- SQL基本语法【SQl】
- Hadoop Hive基础SQL语法(DQL 操作:数据查询SQL)
- MySQL:常用操作符、管理命令、基本SQL语法等
- Mysql学习历程基本语法(4)--数据操作
- 基本SQL语法
- SQL基本语法A
- sql server 基本语法
- sql 基本语法
- -----------动态SQL基本语法------------
- 动态SQL基本语法
- SQL基本语法
- Spring Boot引用本地jar包
- 【C++】【USACO3.2.2】01串
- Unity资源加载的一些问题
- Unity平面连续点组成的多边形的网格化
- js代码中不加alert后边的代码不执行
- SQL基本语法---数据操作
- node 中文api doc
- 指针专项
- hadoop配置ha后,hbase配置的变化
- 2017 Multi-University Training Contest
- KahaDB简介
- JAVA 抛出java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 异常
- 有()个2012位数,其任意两个邻数位依序依序构成的两位数均能被17或23整除。
- App主流框架UINavigationController && UITabBarController的简单使用