数据定义语言(DDL) 什么是数据定义语言: 点击文字进入详情介绍 数据定义语言 - DDL数据定义语言用于改变数据库结构,包括创建、更改和删除数据库对象 用于操纵表结构的数据定义语言命令有: CREATE TABL (创建表) ALTER TABLE(修改表) TRUNCATE TABLE(删除表中数据) DROP TABLE(删除表) 创建表 CREATE TABL createtable 表名 (字段 字段类型 [default '输入默认值' ] [null/not null]) 修改表 ALTER TABLE 1.添加字段: alter table 表名 add (字段 字段类型) ; 2.修改字段类型: alter table 表名 modiy (字段 字段类型 [default '输入默认值' ] [null/not null] ); 修改多个字段用逗号隔开 3.删除字段: alter table 表名 drop (字段); 删除表中的数据 TRUNCATE TABLE Truncatetable 表名 删除表 DROP TABLE droptable 表名; Truncate 与Delete的区别在于: Truncate命令快速删除记录并释放空间, 不使用事务处理,因此无法回滚。 Delete命令可以在执行删除之后,通过Rollback撤销删除。如果确定表中的数据不再使用,使用Truncate命令效率更高。 数据操纵语言(DML) 数据操纵语言用于检索、插入和修改数据 数据操纵语言命令包括: SELECT(查询) INSERT(添加) UPDATE(修改) DELETE(删除) 查询 SELECT SELECT * FROM 表名; SELECT * FROM 表名 WHERE 字段= '值'; 添加 INSERT INSERT INTO 表名 VALUES('值', '值');此致的值必须与表中所有字段一一对应 INSERT INTO 表名(字段,字段) VALUES('值', '值');此致的值与字段一一对应 修改 UPDATE UPDATE 表名 字段= '值' WHERE 字段= '值'; 删除 DELETE DELETE FROM 表名; DELETE FROM 表名 WHERE 字段名='字段值'; ———————————————— 版权声明:本文为CSDN博主「miaomiaowyj」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/miaomiaowyj/article/details/79696503 |
|
来自: 光旭图书馆 > 《电子商务师培训笔记》