use 数据库名; 有了这句后,下面的sql都是默认针对这个数据库的操作。 2、操作表格的语句 (1)查看某个库的所有表格 show tables; #必须前面有use 数据库名;的语句 否则报no database select的错误 show tables from 数据库名; (2)创建表格 基本版: create table 【数据库名.】表名称( 字段名1 数据类型,...
DDL 语句主要针对数据库中的对象操作,这些对象包含数据库、数据表、索引、列、视图等,这些操作包含创建、删除、重命名等。 新建数据库 要创建一个数据库可以通过CREATE DATABASE语句完成,不过编写 SQL 语句过于繁琐,GUI 工具都提供了按钮进行对应可视化操作,更加方便,我们以 phpMyAdmin 为例,点击左侧面板中的「新建」,...
DDL (Data Definition Language 数据定义语⾔)create table 创建表 alter table 修改表 drop table 删除表 truncate table 删除表中所有⾏ create index 创建索引 drop index 删除索引 当执⾏DDL语句时,在每⼀条语句前后,oracle都将提交当前的事务。如果⽤户使⽤insert命令将记录插⼊到数据库后,...
ALTER TABLE testemp MODIFY(name VARCHAR2(30)); 2. DML语句 l 用于增删改表中数据,DML是伴随TCL事务控制的。 Ø INSERT INSERT语句用来给数据表增加记录,每次增加一条记录。所有的DML操作,需要再执行事务提交语句COMMIT才算真正确认了此操作。 演示:想testemp中插入一条记录 INSERT INTO testemp (id,name,g...
DCL语句,即grant、revoke命令 DML语句(对数据行进行操作) insert: INSERT stu VALUES(1,'zs','18',18,'m',NOW());或是采用最规范的写法,INSERT INTO stu(id,sname,wechat,age,sex,intime) VALUES(2,'ls','19',19,'f',NOW());这是在所有关系型数据库中通用的 ...
1、DML包括哪些SQL语句 2、数据的增删改(重点) ☆ 数据的增加操作 ☆ 数据的修改操作 ☆ 数据的删除操作 九、SQL约束 1、主键约束 2、非空约束 3、唯一约束 4、默认值约束 5、外键约束(了解) 6、小结 十、DQL数据查询语言 1、数据集准备 2、select查询 3、简单查询 4、条件查询(where子句) ☆ 比较查询...
《MySQL中DDL、DML、DCL的那些语句》 DDL(data definition language):数据定义语言 DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。 常用的语句关键字包括: 代码语言:javascript 复制 CREATEALTERDROP ...
SQL语句,根据其功能,主要分为四类:DDL、DML、DQL、DCL。 分类 全称 说明 DDL Data Definition Language 数据定义语言,用来定义数据库对象(数据库,表, 字段) DML Data Manipulation Language 数据操作语言,用来对数据库表中的数据进行增删改 DQL Data Query Language 数据查询语言,用来查询数据库中表的记录 DCL Data...
join表2on条件;# 左外连接select*from表1right[outer]join表2on条件;# 右外连接select*from表1full[outer]join表2on条件;# 满外连接-- 4. 子查询(select嵌套)-- 关键字:all、any/some、in、 existsselect*from表名where字段 运算符all(查询语句):select*from表名where字段 运算符any/some(查询语句):...
SQL语句分类 DDL:数据定义语言,用来定义数据库的对象(数据库,表,字段)。 先看数据库相关的操作: show databases; seclect database(); create database [if not exists] 数据库名称 [default charset 字符集名称] [collate排序规则]; drop database [if exists] 数据库名; ...