美文网首页
DDL-数据定义语言

DDL-数据定义语言

作者: 猿二胖 | 来源:发表于2019-06-06 15:07 被阅读0次
1、库
  • 创建数据库
CREATE DATABASE [database-name]
  • 删除数据库
DROP DATABASE dbname1,dbname2...
2、表
  • 创建表
#创建新表
CREATE TABLE tablename(col1 type1 [not null][primary key,col2 type2 [not null],...

#根据已有表格创建新表
A: CREATE TABLE tab_new LIKE tab_old
B: CREATE TABLE tab_new AS SELECT col1,col2... FROM tab_old DEFINATION ONLY
  • 删除表
DROP TABLE tabname
3、列
  • 增加列
ALTER TABLE tabname ADD column-name type [null |not null]

  • 删除列
ALTER TABLE tabname DROP COLUMN column-name 
  • 修改列
ALTER TABLE tabname ALTER COLUMN column-name type [null | not null]
4、键
  • 添加主键
ALTER TABLE tabname ADD PRIMARY KEY(column-name)
  • 删除主键
ALTER TABLE tabname Drop PRIMARY KEY(column-name)
4、索引
  • 创建索引
CREATE [unique] INDEX idxname ON tabname(column-name...)
  • 删除索引
DROP INDEX  idxname
4、视图
  • 创建视图
CREATE VIEW viewname AS [select statement]
  • 删除视图
DROP VIEW viewname

参考整理:
测试人员要掌握的基本sql语句

相关文章

  • DDL-数据定义语言

    1、库 创建数据库 删除数据库 2、表 创建表 删除表 3、列 增加列 删除列 修改列 4、键 添加主键 删除主键...

  • 创建和维护表

    一、数据定义语言 数据定义语言(DDL)是SQL语言集中负责数据结构定义与数据库对象定义的语言,由CREATE、A...

  • MySQL的DDL

    DDL(数据定义语言) DDL(Data Definition Language):数据定义语言,用来定义数据库对...

  • T-SQL语法规范

    Transact-SQL语言分为三种类型:数据定义语言、数据操纵语言和数据控制语言。 一、数据定义语言DDL 数据...

  • SQL语句

    SQL语句分类: DDL 数据定义语言DCL 数据控制语言DML 数据操作语言 1、DDL 数据定义语...

  • 数据库入门

    1)数据定义语言,用于定义数据库对象:库、表、列。 2)数据操作语言:用来定义数据库数据 insert updat...

  • 02-25 Mysql 基础语法

    -- sql 语法-- DDL(数据定义语言)-- DML(数据操作语言 )-- DCL(数据控制语言)-- --...

  • MySQL基本操作

    SQL语句:结构化查询语言 DDL: 数据定义语言, 定义数据库对象:库、表、列、表结构 DML: 数据操作语言,...

  • 81.数据库的使用1。

    -- SQL语法-- DDL(数据定义语言)-- DML(数据操作语言)-- DCL(数据控制语言)-- 注意: ...

  • sql基础

    -- SQL语法-- DDL(数据定义语言)-- DML(数据操作语言)-- DCL(数据控制语言)-- 注意: ...

网友评论

      本文标题:DDL-数据定义语言

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