美文网首页
SQL复习-ddl

SQL复习-ddl

作者: 夏日奶油汽水 | 来源:发表于2018-12-12 11:27 被阅读0次

DDL

创造,毁灭,更改

CREATE TABLE Branch(branch_id VARCHAR(15), name VARCHAR(30) NOT NULL, asset INT UNSIGNED NOT NULL, PRIMARY KEY(branch_id) );

DROP TABLE Branch;

当有referential constraints时系统会拒绝drop table

ALTER TABLE Branch ADD branch_phone INT(12);

ALTER TABLE Branch DROP branch_phone;

ALTER TABLE Owner ADD FOREIGN KEY(customer_id) REFERENCES Customer(customer_id); 

添加,删除,更新

INSERT INTO Branch VALUES('B1','Central',700000),('B2','Causeway Bay',9000000);

LOAD DATA LOCAL INFILE 'text.txt' INTO TABLE Branch FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n';

DELETE FROM Branch;

DELETE FROM Branch WHERE name = 'Central';

UPDATE Branch SET asset = 0 WHERE branch_id = 'B1';

这里可以用各种四则运算和比较大小

想要有if从句的:

UPDATE Account SET balance = CASE

WHEN balance<=500 THEN balance*1.05

ELSE balance*1.06

END

相关文章

  • SQL复习-ddl

    DDL 创造,毁灭,更改 CREATE TABLE Branch(branch_id VARCHAR(15), n...

  • GreenDao

    数据库:MySQL、Oracle、Sqlite 一. 复习SQL语句(结构化查询语言) 1.SQL语句分类 DDL...

  • SQL DML 和 DDL 查询和更新指令构成了 SQL 的 DML 部分: SQL 的数据定义语言 (DDL) ...

  • MY_Java之JDBC

    SQL四种语言:DDL,DML,DCL,TCL 使用Statement对象执行静态sql语句 DDL

  • 2020-11-14 MySQL基础xiao知识

    SQL命令 SQL命令分可以分为四组:DDL、DML、DCL和TCL。四组中包含的命令分别如下 DDL DDL是数...

  • sql语法

    SQL DML 和 DDL 数据操作语言 (DML) 和 数据定义语言 (DDL)。SQL (结构化查询语言)是用...

  • 重新学sql 基础语法笔记 (其实大部分都是co的)

    SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。...

  • 第五章 SQL定义表(三)

    第五章 SQL定义表(三) 使用DDL定义表 可以使用标准DDL命令在InterSystems SQL中定义表: ...

  • sql场景记忆

    1.常见的ddl,dql,dml联合场景 ddl:对于表结构的管理sql语句dql:常见的sql查询语句dml:常...

  • SQL语言组成

    数据定义语言(Data-Definition Language,DDL):SQL DDL提供定义关系模式、删除关系...

网友评论

      本文标题:SQL复习-ddl

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