简述如何创建表,修改表,删除表

简述如何创建表,修改表,删除表,第1张

这篇文章主要介绍了SQL语句(二)如何创建表、修改表结构、删除表,需要的朋友可以参考下。

1创建数据

--使用哪个数据库,如果不写这一句是默认的数据库,也可以用鼠标选当前数据库

use testDB

--创建表

Create Table tablename

--id表示字段名

--int 数据类型

--primary key 主键

--not null 非空

--identity(1,1)初始值是1 每次自增长1

id int primary key not null identity(1,1),

--unique 唯一

name varchar(20) not null unique

2删除表

Drop table 表名

3修改表结构

--增加列

Alter table 表名

Add 列名 类型

--删除列

Alter table 表名

drop cloumn 列名

--修改列,修改列类型

Alter table 表名

Alter column 列名 type

以上就是精品学习网为大家提供的关于SQL语句(二)如何创建表、修改表结构、删除表的相关内容,希望能够帮助到大家。

MySQL 删除数据表

MySQL中删除数据表是非常容易 *** 作的, 但是你再进行删除表 *** 作时要非常小心,因为执行删除命令后所有数据都会消失。

具体语法参考

以下为删除MySQL数据表的通用语法:

希望对您有所帮助哦~

删除数据库的sql语句如下:

drop database:数据库名--删除数据库的。

drop table:表名--删除表的。

delete from:表名--where条件--删除数据的。

truncate table:表名--也是删除数据库的。

SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

SQL语句无论是种类还是数量都是繁多的,很多语句也是经常要用到的,SQL查询语句就是一个典型的例子,无论是高级查询还是低级查询,SQL查询语句的需求是最频繁的。

什么是数据库:

数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。

当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。

sql中delete语句不能删除表,只能删除表中的所有行数据。

delete

from

表名

想要彻底删除表,可以用drop语句。

drop

表名

:

drop,delete区别

1、drop

(删除表):删除内容和定义,释放空间。简单来说就是把整个表去掉以后要新增数据是不可能的,除非新增一个表。

drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger)索引(index);依赖于该表的存储过程/函数将被保留,但其状态会变为:invalid。

2、delete

(删除表中的数据):delete

语句用于删除表中的行。delete语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除 *** 作作为事务记录在日志中保存,

以便进行进行回滚 *** 作。

3、执行速度,一般来说:

drop>

delete。

4、delete语句是数据库 *** 作语言(dml),这个 *** 作会放到

rollback

segement

中,事务提交之后才生效;如果有相应的

trigger,执行的时候将被触发。drop

是数据库定义语言(ddl), *** 作立即生效,原数据不放到

rollback

segment

中,不能回滚, *** 作不触发

trigger。

以上就是关于简述如何创建表,修改表,删除表全部的内容,包括:简述如何创建表,修改表,删除表、如何从MYSQL数据库中删除表、删除数据库的sql语句等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9462801.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存