如果數(shù)據(jù)庫表的某字段含有默認(rèn)值,那么當(dāng)向表中插入記錄時(shí),如果該字段的值沒有填寫,則最后該字段的值就顯示該默認(rèn)值.計(jì)算字段即虛擬字段,是由其他字段通過運(yùn)算產(chǎn)生的一個(gè)虛字段,即該字段中的數(shù)據(jù)不能進(jìn)行輸入,而是由其他字段通過運(yùn)算得到的。
一.創(chuàng)建含有默認(rèn)值字段的數(shù)據(jù)庫表 use MyDatabase
go
create table WebUser
(
id int primary key,
UserName varchar(50) unique,
UserAdderss varchar(50),
UserAge int default 20, check(UserAge>=18 and UserAge<=60)
)
南昌網(wǎng)站建設(shè)公司技術(shù)人員提示,default是字段默認(rèn)關(guān)鍵字,后面跟的是默認(rèn)值,與后面的約束條件用逗號隔開.
二.創(chuàng)建含有計(jì)算字段的數(shù)據(jù)庫表
在我們做工資表時(shí),我們只需要錄入基本工資、加班工資、獎金、扣率值后,就會自動計(jì)算出來.實(shí)現(xiàn)代碼如下所示;
use db_mysql
go
create table db_table9
(
職工編號 int primary key,
職工號 varchar(50) unique,
倉庫號 varchar(50),
基本工資 int check(基本工資>=800 and 基本工資<=2100),
加班工資 int ,
獎金 int,
扣率 int,
應(yīng)發(fā)工資 as (基本工資+加班工資+獎金-扣率)
)
希望本文對廣大站長或從事企業(yè)網(wǎng)站建設(shè)公司的團(tuán)隊(duì)有所幫助,如對此不太理解的,可以與南昌網(wǎng)絡(luò)公司百恒網(wǎng)絡(luò)技術(shù)部聯(lián)系。我們很高興與廣大站長和從事企業(yè)網(wǎng)站建設(shè)公司技術(shù)人員分享我們的技術(shù)和經(jīng)驗(yàn)。