中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪(fǎng)問(wèn)手機(jī)版  

Oracle數(shù)據(jù)庫(kù)培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > 數(shù)據(jù)庫(kù) > 熱點(diǎn)關(guān)注 > 數(shù)據(jù)庫(kù)新聞

SQL數(shù)據(jù)庫(kù)應(yīng)用,你知道這些語(yǔ)法代表什么嗎?

時(shí)間:2018-05-09 16:37:32

   SQL數(shù)據(jù)庫(kù)語(yǔ)法預(yù)覽:

  查看所有數(shù)據(jù)庫(kù)表; 【show tables;】

  創(chuàng)建數(shù)據(jù)表:【create table 表名(字段名1,數(shù)據(jù)類(lèi)型 列級(jí)別約束條件 默認(rèn)值,字段名2,數(shù)據(jù)類(lèi)型 列級(jí)別約束條件 默認(rèn)值,…表級(jí)別約束條件); 】

  單子段主鍵約束:【create table 表名(字段名,數(shù)據(jù)類(lèi)型 列級(jí)別約束條件 默認(rèn)值 primary key,…); 】

  多字段聯(lián)合主鍵:【create table 表名(字段名,數(shù)據(jù)類(lèi)型 列級(jí)別約束條件 默認(rèn)值,…primary key (字段1,字段2,…,字段n)); 】

  定義外鍵約束:【create table 子表名(字段名,數(shù)據(jù)類(lèi)型 列級(jí)別約束條件 默認(rèn)值primary key,…constraint 外鍵約束名稱(chēng) foreign key(字段) references 父表名(主鍵字段)); 】

  定義非空約束:【create table 表名(字段1 數(shù)據(jù)類(lèi)型 默認(rèn)值 primary key,字段2 數(shù)據(jù)類(lèi)型 默認(rèn)值 not null,…); 】

  直接定義唯一約束:【create table 表名(字段1 數(shù)據(jù)類(lèi)型 默認(rèn)值 primary key,字段2 數(shù)據(jù)類(lèi)型 默認(rèn)值 unique,…);】

  靠后定義唯一約束:【create table 表名(字段1 數(shù)據(jù)類(lèi)型 默認(rèn)值 primary key,字段2 數(shù)據(jù)類(lèi)型默認(rèn)值 ,…,constraint sth unique(字段1,字段2,…)); 】

  定義默認(rèn)值約束:【create table 表名(字段1 數(shù)據(jù)類(lèi)型 默認(rèn)值 primary key,字段2 數(shù)據(jù)類(lèi)型 default 默認(rèn)值 ,…); 】

  定義表屬性的自動(dòng)增加:【create table 表名(字段1 數(shù)據(jù)類(lèi)型 默認(rèn)值 primary key auto_increment,字段2 數(shù)據(jù)類(lèi)型 默認(rèn)值 ,…); 】

  查看表的基本結(jié)構(gòu):【describe 表名; 或者 desc 表名; 】

  查看表的詳細(xì)結(jié)構(gòu):【show create table 表名\G; 】

  修改表名:【alter table 舊表名 rename 新表名; 】

  修改字段的數(shù)據(jù)類(lèi)型:【alter table 表名 modify 字段名 數(shù)據(jù)類(lèi)型; 】

  修改字段名:【alter table表名 change 舊字段名 新字段名 新數(shù)據(jù)類(lèi)型; 】

  添加無(wú)完整性約束字段:【alter table 表名add 新字段 數(shù)據(jù)類(lèi)型; 】

  添加有完整性約束字段:【alter table 表名add 新字段 數(shù)據(jù)類(lèi)型 約束條件; 】

  添加字段在第一列: 【alter table 表名 add 字段名 數(shù)據(jù)類(lèi)型 first; 】

  添加字段到指定列:【alter table 表名 add 字段名 數(shù)據(jù)類(lèi)型 after 已存在字段名; 】

  刪除字段:【alter table表名 drop字段名; 】

  修改字段為表第一個(gè)字段:【alter table 表名modify 字段名 數(shù)據(jù)類(lèi)型 first; 】

  修改字段到指定字段后:【alter table 表名modify 字段1 數(shù)據(jù)類(lèi)型 after字段2; 】

  更改表的存儲(chǔ)引擎:【alter table 表名 engine=更改后的存儲(chǔ)引擎名; 】

  刪除表的違建約束:【alter table 表名 drop foreign key 外鍵約束名; 】

  刪除數(shù)據(jù)庫(kù)表:【drop table if exists 表名1,表名2,…表名n; 】