資料表的建立與管理

2021-08-09 09:46:40 字數 1856 閱讀 7028

/*******

實驗01 資料表的建立與管理

*******/

/* 【實驗內容】

1.資料表的建立

建立「使用者表」users

*/ create table users(

username varchar(20) identity(1,1) primary key,

userpassword varchar(6),

user*** char(2),

userrealname varchar(20),

useragerange char(8),

useraddress varchar(256),

userpostcode char(6),

userphone varchar(32),

useremail varchar(50),

userregistertime smalldatetime,

useradvancepayment numeric(8,2))

–建立「**表」album

create table album(

albumid tinyint identity(1,1) primary key,

albumname varchar(64) not null,

albumissuecompany varchar(64),

albumissuedate smalldatetime,

albumtype tinyint,

albumintroduce varchar(4096),

albumimageurl varchar(200),

albumsinger varchar(32) ,

albumlanguage varchar(10),

albummarketprice numeric(6,2),

albummemberprice numeric(6,2),

albumisrecommend bit)

/* 2. 資料表的管理

1)修改資料表

①向users表增加「修改時間」列userupdatetime,其資料型別為短日期型。

*/ alter table users add userupdatetime smalldatetime

–②將users表的user***列的資料型別改為整數,1表示「男」,0表示「女」。

alter table users alter column user*** int

–③刪除users表的userupdatetime列

alter table users drop column userupdatetime

–2)刪除資料表

drop table users

/* 3. 資料操縱

插入新的使用者記錄

*/ insert into users(username,userpassword,user***,userrealname,useragerange,useraddress,userpostcode,userphone,useremail)

values(『ws』,』123』,』女』,』王珊』,』21~30歲』,』北京海淀區中關村』,』100098』,』18611983575』,』[email protected]』)

–將使用者名為wxy的使用者的密碼改為111。

update users set userpassword =』111』 where username=』ws』

–刪除名為wxy的使用者記錄。

delete from users where username=』ws

建立與管理資料表

create table if not exists 列名 資料型別 not null null default 列預設值 ebgine 儲存引擎例項alter table xs add 獎學金等級 char 10 after 總學分 alter table xs modify 姓名 char 20...

資料表的建立與管理

在資料庫中通過資料表來存放記錄,在資料表中常常會碰到主外來鍵。索引。約束等條件,以下就具體一下。主鍵 一張資料表中唯一的標識。確保一張資料表中不會出現兩個全然同樣的資料記錄。主鍵能夠定義在多個列上。也就是說在定義資料庫的時候能夠將資料表中的多個列合併在一起作為該錶的主鍵 外來鍵 用來表與表之間關係的...

建立資料表

語法 create table 表名 欄位名稱 字段型別 字段特徵 是否為null,預設值 標識列 主鍵 唯一鍵 外來鍵 check約束 欄位名稱 字段型別 字段特徵 是否為null,預設值 標識列 主鍵 唯一鍵 外來鍵 check約束 建立老師表teacher id name gender age...