美文网首页
表的管理

表的管理

作者: DOB_8199 | 来源:发表于2021-03-12 14:45 被阅读0次

1.表的创建 ★

语法:

create table 表名(

列名 列的类型【(长度) 约束】,

列名 列的类型【(长度) 约束】,

列名 列的类型【(长度) 约束】,

...

列名 列的类型【(长度) 约束】

)



2.表的修改

语法

alter table 表名 add|drop|modify|change column 列名 【列类型 约束】;

① 修改列名

ALTER TABLE book CHANGE COLUMN publishdate pubDate DATETIME;

② 修改列的类型或约束

ALTER TABLE book MODIFY COLUMN pubdate TIMESTAMP;

③ 添加新列

ALTER TABLE author ADD COLUMN annual DOUBLE;

④ 删除列

ALTER TABLE book_author DROP COLUMN  annual;

⑤ 修改表名

ALTER TABLE author RENAME TO book_author;

DESC book;



3.表的删除

DROP TABLE IF EXISTS book_author;

SHOW TABLES;

通用的写法:

DROP DATABASE IF EXISTS 旧库名;

CREATE DATABASE 新库名;

DROP TABLE IF EXISTS 旧表名;

CREATE TABLE  表名();



4.表的复制

1.仅仅复制表的结构

CREATE TABLE copy LIKE author;

2.复制表的结构+数据

CREATE TABLE copy2

SELECT * FROM author;

3. 只复制部分数据

CREATE TABLE copy3

SELECT id,au_name

FROM author

WHERE nation='中国';

4. 仅仅复制某些字段

CREATE TABLE copy4

SELECT id,au_name

FROM author

WHERE 0;

相关文章

  • Oracle 本地表空间管理与字典表空间管理

    本地管理表空间 一、概述 1、理解本地管理表空间的由来 2、理解什么是字典管理表空间及工作原理 3、理解本地管理表...

  • java:权限系统数据库设计

    1、按钮管理表 2、菜单管理表 3、菜单按钮管理表,用于分配菜单页面具有的按钮 4、角色管理表 5、角色菜单按钮管...

  • 表的管理

    表是数据库中最基本的存储单位 一、表的创建 语法: create table 表名 (列名 数据类型,……); c...

  • 表的管理

    1.表的创建 ★ 语法: create table 表名( 列名 列的类型【(长度) 约束】, 列名 列的类型【(...

  • mysql 多like查询和截取

    表1:管理员操作日志表 表二 商品表 管理员操作日志信息 需求 查询多管理员操作商品日志,截取该数据中的商品id...

  • 产品经理管理产品最重要的两个表

    身为产品经理管理产品时最重要的两个表是什么 1、需求管理表 2、计划迭代表 为什么这两个表最重要 1、需求管理表:...

  • MYSQL SQL 语句

    基础sql语句 库管理 表管理 用户管理:

  • Chapter 12 .库和表的管理

    阅读原文 Chapter 12 .库和表的管理 DDL /* 数据定义语言 库和表的管理 一、库的管理 创建、修改...

  • HbaseAPI工具类的创建

    HbaseAPI工具类的创建 知识梳理 1. 表的管理 HBaseAdmin管理表(创建/删除) HTableDe...

  • oracle基本操作

    oracle基础部分:基本使用;用户管理;表管理 oracle高级部分:oracle表的查询;oracle的权限、...

网友评论

      本文标题:表的管理

      本文链接:https://www.haomeiwen.com/subject/gthwfltx.html