“SQL语言”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
(建立内容为“https://www.bilibili.com/video/BV1hg411V7Bm/?p=94”的新页面)
 
第1行: 第1行:
 
https://www.bilibili.com/video/BV1hg411V7Bm/?p=94
 
https://www.bilibili.com/video/BV1hg411V7Bm/?p=94
 +
 +
=== 1)创建表 ===
 +
{| class="wikitable"
 +
|CREATE TABLE <表名1> (
 +
<列名><数据类型>[列级完整性约束条件]
 +
 +
[,<列名><数据类型>[列级完整性约束条件]]……
 +
 +
[,<表级完整性约束条件>]);
 +
|}
 +
数据类型:
 +
 +
* 字符型:char(N)
 +
* 整型:int
 +
* 浮点型:float
 +
* 日期型:date YYYY-MM-DD
 +
 +
 +
列级完整性约束:
 +
 +
* NULL(可以取空值)、NOT NULL(不能取空值)
 +
* UNIQUE(取值唯一)
 +
* PRIMARY KEY(列名)
 +
* FOREIGN KEY(列名1) REFERENCES 表名2(列名2)

2022年9月29日 (四) 05:48的版本

https://www.bilibili.com/video/BV1hg411V7Bm/?p=94

1)创建表

CREATE TABLE <表名1> (

<列名><数据类型>[列级完整性约束条件]

[,<列名><数据类型>[列级完整性约束条件]]……

[,<表级完整性约束条件>]);

数据类型:

  • 字符型:char(N)
  • 整型:int
  • 浮点型:float
  • 日期型:date YYYY-MM-DD


列级完整性约束:

  • NULL(可以取空值)、NOT NULL(不能取空值)
  • UNIQUE(取值唯一)
  • PRIMARY KEY(列名)
  • FOREIGN KEY(列名1) REFERENCES 表名2(列名2)