freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

第4章數據庫表管理(編輯修改稿)

2025-04-02 21:59 本頁面
 

【文章內容簡介】 是標識列(自動編號)、是否有默認值、是否為主鍵等。 29 建表示例 1 USE stuDB 將當前數據庫設置為 stuDB GO CREATE TABLE stuInfo /*創(chuàng)建學員信息表 */ ( stuName VARCHAR(20) NOT NULL , 姓名,非空(必填) stuNo CHAR(6) NOT NULL, 學號,非空(必填) stuAge INT NOT NULL, 年齡, INT類型默認為 4個字節(jié) stuID NUMERIC(18,0), 身份證號 stuSeat SMALLINT IDENTITY (1,1), 座位號,自動編號 stuAddress TEXT 住址,允許為空,即可選輸入 ) GO NUMERIC (18,0) 代表 18位數字,小數位數為 0 演示:創(chuàng)建學員信息表 stuInfo IDENTITY(起始值,遞增量) 30 建表示例 2 CREATE TABLE stuMarks ( ExamNo CHAR(7) NOT NULL, 考號 stuNo CHAR(6) NOT NULL, 學號 writtenExam INT NOT NULL, 筆試成績 LabExam INT NOT NULL 機試成績 ) GO 演示:創(chuàng)建學員成績表 stuMarks 31 刪除表 ?如果當前數據庫中已存在 stuInfo表,再次創(chuàng)建時系統(tǒng)將提示出錯 。如何解決呢? 32 刪除表 ?刪除表的語法: DROP TABLE 表名 USE stuDB 將當前數據庫設置為 stuDB ,以便在 stuDB數據庫中建表 GO IF EXISTS( SELECT * FROM sysobjects WHERE name=’stuInfo’ ) DROP TABLE stuInfo CREATE TABLE stuInfo /*創(chuàng)建學員信息表 */ ( ….. ) GO 33 SQL Server的約束 ?約束的目的:確保表中數據的完整型 ?常用的約束類型: ?主鍵約束( Primary Key Constraint):要求主鍵列數據唯一,并且不允許為空 ?唯一約束( Unique Constraint):要求該列唯一,允許為空,但只能出現一個空值。 ?檢查約束( Check Constraint):某列取值范圍限制、格式限制等,如有關年齡的約束 ?默認約束( Default Constraint):某列的默認值,如我們的男性學員較多,性別默認為“男” ?外鍵約束( Foreign Key Constraint):用于兩表間建立關系,需要指定引用主表的那列 34 添加約束 ?添加約束的語法: ALTER TABLE 表名 ADD CONSTRAINT 約束名 約束類型 具體的約束說明 ? 約束名的取名規(guī)則推薦采用:約束類型 _約束字段 ?主鍵( Primary Key)約束:如 PK_stuNo ?唯一( Unique Key)約束:如 UQ_stuID ?默認( Default Key)約束:如 DF_stuAddress ?檢查( Che
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1