久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么創(chuàng)建oracle數(shù)據(jù)庫表

149次閱讀
沒有評論

共計 1602 個字符,預(yù)計需要花費(fèi) 5 分鐘才能閱讀完成。

自動寫代碼機(jī)器人,免費(fèi)開通

這篇文章主要介紹了怎么創(chuàng)建 oracle 數(shù)據(jù)庫表,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓丸趣 TV 小編帶著大家一起了解一下。

我們本次創(chuàng)建表的需求是:創(chuàng)建一張班級表,和一張學(xué)生表。

怎么創(chuàng)建 oracle 數(shù)據(jù)庫表

1. 首先班級表作為主表也就是所謂的主鍵。在主表中我們這里使用的約束是 primarykey 和 not null  

create table classinfo( classid number(2) primary key,
 classname varchar(10) not null 
 );

sql 解析:

–create table 創(chuàng)建表的關(guān)鍵字

–classinfo     是創(chuàng)建的表的名字

–classid       是班級表的 id 數(shù)據(jù)類型是 number(2) 類型,我們默認(rèn)給了 2 個長度,我們將班級 id 設(shè)置為主鍵方便其他外鍵關(guān)聯(lián)

–classname 是班級名字 數(shù)據(jù)類型是字符型 varchar(10),我們給了默認(rèn) 10 個字符長度,班級名的約束是不能為空

執(zhí)行 sql 語句:

怎么創(chuàng)建 oracle 數(shù)據(jù)庫表

classinfo 表創(chuàng)建成功。

怎么創(chuàng)建 oracle 數(shù)據(jù)庫表

2. 然后我們建立一個外鍵,也就是關(guān)聯(lián)到主鍵的一個表,使用的數(shù)據(jù)類型和約束請看下面的 sql 語句。

create table studentinfo( studentid number(2) primary key,
 studentname varchar(10) not null,
 studentsex char(2) check(studentsex= 男  or studentsex= 女),
 studentage number(2) not null,
 studenttel number(11) unique,
 studentaddress varchar(50) default  上海 ,
 classid number(2) references classinfo(classid)
 );

sql 語句解析:

–create table 創(chuàng)建表的關(guān)鍵字

–studentinfo(); 是創(chuàng)建學(xué)生信息表的表名

–studentid(學(xué)生 id)          約束是主鍵 primary key

–studentname(學(xué)生姓名)     約束是  not  null  

–studentsex(學(xué)生性別)  約束是 check

–studentage(學(xué)生年齡)  約束是 not null

–studenttel(學(xué)生電話)           約束是 unique

–studentaddress(學(xué)生地址)      分別為學(xué)生表中的列名。

學(xué)生表 studentinfo 建立完成。

怎么創(chuàng)建 oracle 數(shù)據(jù)庫表

完整的 sql 語句如下:

create table classinfo( classid number(2) primary key,
 classname varchar(10) not null 
 );
 
create table studentinfo( studentid number(2) primary key,
 studentname varchar(10) not null,
 studentsex char(2) check(studentsex= 男  or studentsex= 女),
 studentage number(2) not null,
 studenttel number(11) unique,
 studentaddress varchar(50) default  上海 ,
 classid number(2) references classinfo(classid)
 );

到此,我們創(chuàng)建的班級表和學(xué)生表就演示完了。

感謝你能夠認(rèn)真閱讀完這篇文章,希望丸趣 TV 小編分享的“怎么創(chuàng)建 oracle 數(shù)據(jù)庫表”這篇文章對大家有幫助,同時也希望大家多多支持丸趣 TV,關(guān)注丸趣 TV 行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

向 AI 問一下細(xì)節(jié)

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-16發(fā)表,共計1602字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 瑞昌市| 保靖县| 海安县| 清苑县| 婺源县| 湛江市| 广西| 阳西县| 平顶山市| 仲巴县| 威信县| 浪卡子县| 元谋县| 深圳市| 天津市| 壤塘县| 汶上县| 卓资县| 天镇县| 靖西县| 济宁市| 昌黎县| 年辖:市辖区| 河曲县| 博客| 田阳县| 平定县| 大石桥市| 永德县| 泸水县| 客服| 望奎县| 郧西县| 临湘市| 宜章县| 扶风县| 梁河县| 崇义县| 晋城| 汉阴县| 南郑县|