導讀:1建站知識這篇文章主要介紹了Oracle學習記錄之使用自定義函數和觸發器實現主鍵動態生成,需要的朋友可以參考下 很早就想自己寫寫Oracle的函數和觸發器,最近一個來自課建設網站網站推廣優化seo。

這篇文章主要介紹了Oracle學習記錄之使用自定義函數和觸發器實現主鍵動態生成,需要的朋友可以參考下
很早就想自己寫寫Oracle的函數和觸發器,最近一個來自課本的小案例給了我這個機會。現在把我做的東西記錄下來,作為一個備忘或者入門的朋友們的參考。
案例介紹:
招投標管理系統(數據庫設計)。
數據表有以下兩張:
招標書(招標書編號、項目名稱、招標書內容、截止日期、狀態)。
投標書(投標書編號、招標書編號、投標企業、投標書內容、投標日期、報價、狀態)。
“招標書編號”為字符型,編號規則為 ZBYYYYMMDDNNN, ZB是招標的漢語拼音首字母,YYYYMMDD是當前日期,NNN是三位流水號。
“投標書編號”為字符型,編號規則為TB[11位招標書編號]NNN網站seo優化軟件。
經過分析,我們可以得知兩張表的關系。我們先創建數據結構,比如:
CREATE TABLE TENDER
(
TENDER_ID VARCHAR2(50) PRIMARY KEY,
PROJECT_NAME VARCHAR2(50) NOT NULL UNIQUE,
CONTENT BLOB,
END_DATE DATE NOT NULL,
STATUS INTEGER NOT NULL
);
CREATE TABLE BID
(
BID_ID VARCHAR2(50) PRIMARY KEY,
TENDER_ID VARCHAR2(50) NOT NULL,
COMPANY VARCHAR2(50) NOT NULL,
CONTENT BLOB,
BID_DATE DATE NOT NULL,
PRICE INTEGER NOT NULL,
STATUS INTEGER NOT NULL
);
ALTER TABLE BID ADD CONSTRAINT FK_BID_TENDER_ID FOREIGN KEY(TENDER_ID) REFERENCES TENDER(TENDER_ID);
關鍵詞標簽: 自定義 觸發器
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-21 ,文章Oracle學習記錄之使用自定義函數和觸發器實現主主要講述觸發器,自定義,Oracle學習記錄之使用自定義函數和網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_3547.html
為你推薦與Oracle學習記錄之使用自定義函數和觸發器實現主相關的文章
網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
5000+合作客服
8年從業經驗
150+覆蓋行業
主站蜘蛛池模板:
芦山县|
武宣县|
镇江市|
大新县|
三原县|
扎囊县|
保山市|
南投县|
荥经县|
阳江市|
鲜城|
旺苍县|
安徽省|
芮城县|
汕尾市|
灵石县|
布拖县|
道真|
延吉市|
扶风县|
维西|
靖州|
哈尔滨市|
谢通门县|
西城区|
罗源县|
东明县|
田林县|
余庆县|
桑日县|
隆昌县|
五指山市|
泸州市|
巴东县|
吉首市|
高安市|
阿城市|
得荣县|
嘉定区|
丹棱县|
土默特左旗|