SQL分为五大类: DDL:数据定义语言   DCL:数据控制语言     DML:数据的操纵语言  DTL:数据事务语言  DQL:数据查询语言. DDL (date definition language):create,drop,alter,rename to   创建表,删除表,alter对列的修改 对列中约束的修改 ,修改列名 alter table 表名 rename column 原列名 to 新列名 .(对表和列的操作) 创建表:定义列(列名),   数据类型,添加约束 数据类型…
Hive DDL(数据定义语言) Confluence Administrator创建, Janaki Lahorani修改于 2018年9月19日 原文链接 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL 翻译:Google Google翻译,金山软件 金山词霸 校对:南大通用 范振勇 (2018.9.26) 一.概述 这里是HiveQL DDL语句的文档,其中包括: CREATE 数据库/SCHEMA,表…
DDL数据定义语言 本节涉及MySQL关键字:create.alter(rename,add,chang,modify,drop).drop.delete.truncate等. -- 创建表:-- 数据类型:int,date,varchar(size),[ decimal(5,2),小数点后两位]格式:create table tableName               (                  columnName datatype,                  colu…
DDL数据定义语言 (一)概述 DDL(Data Definition Language):数据定义语言,用来定义数据库对象,库.表.列等:创建.删除.修改 库,表结构.主要分为操作数据库的DDL和操作表的DDL. (二)操作数据库的DDL 这里所提到的数据库不同于我们之前提到的MySQL数据库.Oracle数据库等.MySQL数据库中的"数据库"是指一个数据库管理系统(DBMS),而这里所提到的数据库是指用来组织和管理一些对象(表.视图等)的结构,简单可以理解问磁盘上的文件夹. 一个…
DCL 数据控制语言 Data control language 之前说过的授权和收权利语句 grant, revoke DDL 数据定义语言 Data define language create alter,drop语句,创表,修改表,删除 创建表 create table $tablename$( id int, name varchar2(5) --需要声明最大长度 money number(6,2) --9999.00 --最后不能有逗号,否则会创表失败 ) /* 把其他的表的内容与结…
DDL 的基础语法 文章目录 DDL 的基础语法 对数据库进行定义 对数据表进行定义 创建表结构(数据表) 设计工具 修改表结构 小结 参考资料 简单复习一波 SQL必知必会 DDL 的英文全称是 Data Definition Language(数据定义语言), 它定义了数据库的结构和数据表的结构. 在 DDL 中,我们常用的功能是增删改,分别对应的命令是 CREATE.DROP 和 ALTER. 对数据库进行定义 建数据库的基本SQL语法格式为: CREATE DATABASE databa…
数据定义语言 Data Definition Language Statements(DDL)数据操纵语言 Data Manipulation Language(DML) Statements事务控制 Transaction Control Statements 会话控制 Session Control Statements 系统控制 System Control Statements 嵌入SQL Embedded SQL Statements 数据定义语言 Create.alter和drop…
目录 一.创建数据库 1. 创建方式 2. 数据库命名规范 二. 创建表 1. 基本用法 2. 数据表命名规范 3. 字段命名规范 三. 删除表 一.创建数据库 1. 创建方式 在第二章中我们讲了如何使用PyCharm创建SQLite数据库.详情见博文 使用此方法创建数据库: flask_dev 2. 数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线''组成,命名简洁明确,多个单词用下划线''分隔,一个项目一个数据库,多个项目慎用同一个数据库 二. 创建表…
前言: 这是我学数据库时整理的学习资料,基本上包括了所以的SQL语句的知识点. 我的教材是人大王珊老师的<数据库系统概论>. 因为是手打的,所以会用一些细节打错了,但都挺明显也不多(考完试后我也没有继续整理). 1. 模式 SCHEMA CREATE SCEMA <模式名> AUTHORIZATION <用户名>; eg: CREATE SCEMA"S-T" AUTHORIZATION WANG; Note: 用户可以在定义模式的同时创建基本表.视图…
目录 创建数据库(CREATE) 删除数据库(DROP) 修改数据库(ALTER) 创建数据表(CREATE) 数据表的数据属性 数据类型属性(Type) 其他属性(Null,Key,Default,Extra) 创建数据表(设置更多属性,CREATE) 删除数据表(DROP) 修改数据表(ALTER) 创建数据库(CREATE) # 语法 mysql> help create database Name: 'CREATE DATABASE' Description: Syntax: CREAT…