【正文】
) 。,39。,30,30) INSERT INTO 管理員信息 (管理員 ,密碼 ) VALUES(39。,39。,39。,39。,50,50) INSERT INTO 圖書(shū)信息 (圖書(shū)號(hào) ,圖書(shū)名 ,作者 ,出版社 ,庫(kù)存總量 ,現(xiàn)存量 ) VALUES(39。,39。,39。,39。,10,10) INSERT INTO 圖書(shū)信息 (圖書(shū)號(hào) ,圖書(shū)名 ,作者 ,出版社 ,庫(kù)存總量 ,現(xiàn)存量 ) VALUES(39。,39。,39。,39。,30,30) INSERT INTO 圖書(shū)信息 (圖書(shū)號(hào) ,圖書(shū)名 ,作者 ,出版社 ,庫(kù)存總量 ,現(xiàn)存量 ) VALUES(39。,39。,39。,39。,50,50) INSERT INTO 圖書(shū)信息 (圖書(shū)號(hào) ,圖書(shū)名 ,作者 ,出版社 ,庫(kù)存總量 ,現(xiàn)存量 ) VALUES(39。,39。,39。,39。,NULL) INSERT INTO 圖書(shū)信息 (圖書(shū)號(hào) ,圖書(shū)名 ,作者 ,出版社 ,庫(kù)存總量 ,現(xiàn)存量 ) VALUES(39。,39。,39。,39。,39。,39。,NULL,NULL) INSERT INTO 讀者信息 (讀者號(hào) ,姓名 ,性別 ,類(lèi)別 ,出生日期 ,聯(lián)系電話 ,住址 ) VALUES(39。,39。,39。,39。,39。,NULL,NULL) INSERT INTO 讀者信息 (讀者號(hào) ,姓名 ,性別 ,類(lèi)別 ,出生日期 ,聯(lián)系電話 ,住址 ) VALUES(39。,39。,39。,39。,39。,NULL,NULL) INSERT INTO 讀者信息 (讀者號(hào) ,姓名 ,性別 ,類(lèi)別 ,出生日期 ,聯(lián)系電話 ,住址 ) VALUES(39。,39。,39。,39。,39。,NULL,NULL) INSERT INTO 讀者信息 (讀者號(hào) ,姓名 ,性別 ,類(lèi)別 ,出生日期 ,聯(lián)系電話 ,住址 ) VALUES(39。,39。,39。,39。,39。,NULL) INSERT INTO 讀者信息 (讀者號(hào) ,姓名 ,性別 ,類(lèi)別 ,出生日期 ,聯(lián)系電話 ,住址 ) VALUES(39。,39。,39。,39。,39。,39。,NULL) INSERT INTO 讀者信息 (讀者號(hào) ,姓名 ,性別 ,類(lèi)別 ,出生日期 ,聯(lián)系電話 ,住址 ) VALUES(39。,39。,39。,39。,39。,39。,NULL,NULL) INSERT INTO 讀者信息 (讀者號(hào) ,姓名 ,性別 ,類(lèi)別 ,出生日期 ,聯(lián)系電話 ,住址 ) VALUES(39。,39。,39。,39。,39。+tableName) GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO CREATE TRIGGER insert_or_update_borrow ON after insert, update AS declare borrowid smallint, borrowdate datetime, renewdate datetime select borrowid = 借閱編號(hào) , borrowdate = 借出日期 , renewdate = 續(xù)借日期 from inserted if (renewdate is null) begin update 借閱信息 set 應(yīng)還日期 = dateadd(day,30,borrowdate) where 借閱編號(hào) = borrowid end else begin update 借閱信 息 set 應(yīng)還日期 = dateadd(day,30,renewdate) where 借閱編號(hào) = borrowid end GO 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告 17 SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO 第三部:向數(shù)據(jù)庫(kù)表導(dǎo)入數(shù)據(jù): INSERT INTO 讀者信息 (讀者號(hào) ,姓名 ,性別 ,類(lèi)別 ,出生日期 ,聯(lián)系電話 ,住址 ) VALUES(39。39。39。+columns +39。+columnsAndhead+39。39。 SELECT columns = left(columns,len(columns)5) CLOSE a DEALLOCATE a exec(39。39。 END FETCH NEXT FROM a INTO IsIdentity, columnName ,TypeName END SELECT columnsAndhead = left(columnsAndhead,len(columnsAndhead)2) +39。+ columnName +39。 END SET columnsAndhead = columnsAndhead + 39。39。39。39。39。39。39。+ columnName +39。39。39。39。39。39。39。+ columnName + 39。 END 數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告 16 ELSE BEGIN SET columns = columns+ 39。39。39。39。39。+columnName +39。) BEGIN SET columns = columns + 39。,39。,39。,39。,39。,39。,39。,39。,39。,39。,39。) AS IsIdentity, a.[NAME] AS ColumnName ,b.[NAME] AS TypeName FROM syscolumns a INNER JOIN systypes b ON = AND = WHERE a.[id]=(SELECT [id] FROM sysobjects WHERE [NAME]=tableName) OPEN a FET