資料定義語言DDL

2021-10-01 21:59:28 字數 1157 閱讀 3279

⑴.庫的管理:建立(create)、修改(alter)、刪除(drop)。

⑵.表的管理:建立(create)、修改(alter)、刪除(drop)。

㈠.庫的管理

⑴.庫的建立:(如果存在建立第二次會報錯)。

create database (if not exists) 庫名;
⑵.庫的修改:(盡量不修改,導致資料出錯,字符集可以修改)。

alter database 庫名 character set utf-

8;

⑶.庫的刪除:(重複刪除報錯)。

drop database if exists 庫名;
㈡.表的管理

⑴.表的建立:

create table 表名(

欄位名 字段型別 [

(長度) 約束]

, 欄位名 字段型別 [

(長度) 約束],

...欄位名 字段型別 [

(長度) 約束]

);

⑵.表的修改:(修改欄位名,型別或約束,表名,增刪列)

①.修改欄位名(型別)。

alter table 表名 

change column 欄位名 新欄位名 型別(新型別)

;

②.修改型別或約束。

alter table 表名

modify column 欄位名 新型別(新約束)

;

③.新增新字段(列)。

alter table 表名

add column 欄位名 型別;

④.刪除字段(列)。

alter table 表名

drop column 欄位名;

⑤.修改表名。

alter table 表名

rename to 新錶名;

⑶.表的刪除:(重複刪報錯)

drop table (if exists) 表名;

資料定義語言(DDL)

建立資料庫表 create table uc userid varchar2 53 not null,userloginname varchar2 35 not null,userpassword varchar2 25 not null,userextend varchar2 1000 在orac...

資料定義語言 DDL

1.1資料庫 建立資料庫 mysql 檢視資料庫 show databases 建立資料庫 create database siyn 連線資料庫 mysql use siyn oracle 刪除資料庫 mysql drop database siyn 1.2表 建立表 臨時表,複製表 mysql 檢...

資料定義語言(DDL)

1 資料庫 檢視所有資料庫 show databases 切換資料庫 use 資料庫名 建立資料庫 create database mydb1 刪除資料庫 drop database mydb1 修改資料庫編碼 alter database mydb1 character set utf8 2 資料...