浮头导航网

专注编程技术分享的开发者社区

SQL:对表等对象的操作说明_sql对表中数据进行删除的操作是

本文主要介绍SQL中操作对象的创建、删除、替换等操作,这里操作对象主要指表、视图、函数等。

下面的例子全部以“表”对象为例进行说明,并且只写出通用的核心语法,而非完整语法。

对象的创建

新建对象:

CREATE TABLE table_name;

新建对象,如果对象不存在,就新建:

CREATE TABLE IF NOT EXISTS table_name

新建对象,仅从查询表复制字段:

CREATE TABLE table_name1 AS SELECT * FROM table_name2 WHERE 1=2

新建对象,从查询表复制字段和数据:

CREATE TABLE table_name1 AS SELECT * FROM table_name2
  • 对象创建综合举例

1. 创建表(新建)

create table stu_info
(sut_id int primary key,
 stu_age int,
 stu_name varchar(10)
)

2. 插入数据

insert into stu_info values(10001,12,'ZhangMing');
insert into stu_info values(10002,11,'LiHua');

3.表数据查询

select
*
from stu_info

4.创建对象(如果对象存在,就放弃创建)

create table if not exists stu_info
(sut_id int primary key,
 stu_age int,
 stu_name varchar(10)
)

此时查询stu_info表数据,发现新建没有执行,表中的数据依然存在

对象的删除

直接删除:

DROP TABLE table_name

如果对象存在,就删除:

DROP TABLE IF EXISTS table_name

对象重命名

ALTER TABLE table_name1 RENAME TO table_name2

#SQL##数据库##如何学习SQL语言##小白测评数据库#

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言