婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SqlServer編寫數據庫表的操作方式(建庫、建表、修改語句)

SqlServer編寫數據庫表的操作方式(建庫、建表、修改語句)

熱門標簽:零成本地圖標注賺錢 電話機器人怎么代理商 400電話辦理泰安 我要地圖標注數量有限制嗎 安卡拉地圖標注app 互聯網電話外呼系統 電銷需要外呼系統嗎 家庭農場地圖標注名稱怎樣起名 千呼電話機器人可以試用嗎

學習要點:

  SQL之-建庫、建表、建約束、關系SQL基本語句大全.txt舉得起放得下叫舉重,舉得起放不下叫負重。頭要有勇氣,抬頭要有底氣。學習要加,驕傲要減,機會要乘,懶惰要除。人生三難題:思,相思,單相思。

SQL之-建庫、建表、建約束、關系、部分T-sql語句

---創建庫 創建庫之前 先進行 查看數據庫中是否 已存在 次數據庫 有便刪除 
--- if exists(select * from sys.sysdatabases where name='ConstructionDB')begin use master drop database ConstructionDB end go create database ConstructionDB on()
if exists(select * from sysobjects where name ='ConstructionDB') --查找命令
drop DATABASE ConstructionDB --刪除 命令
Create database ConstructionDB
on(
name='ConstructionDB_date',
filename='E:\技能抽查試題第二模塊(數據庫)\試題——1\任務一\ConstructionDB_date.mdf',
size=3mb,
maxsize=10mb,
filegrowth=5% --增長速度為
)
log on(
name='ConstructionDB_log',
filename='E:\技能抽查試題第二模塊(數據庫)\試題——1\任務一\ConstructionDB_date.ldf',
size=2mb,
maxsize=5mb,
filegrowth=1mb
)
--使用T-SQL語句創建表
use ConstructionDB
go
---查詢 庫中是否存在 此表 存在則刪除
if exists(select * from sysobjects where name = 'T_flow_step_def') 
drop table T_flow_step_def
--- 方法二
IF OBJECT_ID (N'bas_CardType') IS NULL
BEGIN --如果不存在該表,則進行創建
--drop table com_CodeRecord
--流程步驟定義表 
create table T_flow_step_def(
Step_no int not null, --流程步驟ID 
Step_name varchar(30) not null, --流程步驟名稱 
Step_des varchar(64) not null, --流程步驟描述
Limit_time int not null, --時限
URL varchar(64) not null, --二級菜單鏈接 
備注 varchar(256) not null, 
)
---流程類別表
create table T_flow_type(
Flow_type_id char(3) not null, --流程類別號 
Flow_type_name varchar(64) not null, --流程類別名稱 
In_method_id char(3) not null, --招標方式代號 
In_choice_id char(3) not null, --項目選項代號 
備注 varchar(256) not null, 
)
---標段情況表
create table T_sub_project(
Project_id varchar(32) not null, ---工程編號 
Sub_pro_id char(2) not null, -- 標段編號 
Flow_type_id char(3) not null, --流程類別號 
Sub_pro_name varchar(64) not null,--標段名稱(招標項目名稱) 
Usb_no varchar(64) not null, --密碼鎖號
In_method_id char(3) not null, --招標方式代號 
In_scope_id char(3) not null, --招標范圍代號 
In_choice_id char(3) not null, --項目選項代號 
Proj_type_id char(3) not null, --項目性質代號 
Engi_type_id char(1) not null, --工程性質代號
Pack_type char(1) not null, ---發包方式 
Grade_type_idv char(1) not null,--評分類別號
Flag_done char(1) not null,--完成標志 
Flag_forcebreak char(1) not null,--強制中斷標志 
備注 varchar(256) not null,
)

--創建一個數據庫名為‘sql_test'

create database sql_test
go 
--打開數據庫 sql_test
use sql_test
go
--建立學生表
create table 學生
(學生編號 char(4) primary key, 學生名字 varchar(50)not null)
go
--修改學生表
alter table 學生 
add 班級編號 char(4) null --添加班級編號字段
-- (注意如果添加的字段不為空的話,是不能被添加的)
go
--建立班級表
create table 班級
(班級編號 char(4) primary key ,班級名稱 varchar(50)not null)
go
--建立課程表
create table 課程
(課程編號 char(4) primary key ,課程名稱 varchar(50) not null,開課日期 datetime )
go
--修改課程表
alter table 課程
add 課程代號 varchar(10) null --添加課程代號字段
go
alter table 課程
drop column 開課日期 --刪除開課日期字段
go
alter table 課程
alter column 課程名稱 varchar(20) not null --修改課程名稱字段
go
--建立一個product_test_one 表,與下個表類似,只不過在constraint前面有個‘逗號'不影響執行
create table product_test_one
(
id char(10) not null, name varchar(20) null, price money default 20.5,quantity smallint null, constraint pk_id primary key clustered (id)
)
go
--建立一個product_test_two 表
create table product_test_two
(
id char(10) not null, name varchar(20) null, price money default 20.5,quantity smallint null constraint pk_id2 primary key clustered (id)
)
go
--刪除表 pruduct_test_one表
drop table product_test_one
go
--建立一個student表,使其中的 name 字段具有唯一性
create table student 
(
id char(8), name char(10) --表字段
constraint pk_id primary key (id), --添加一個主鍵約束 
constraint uk_name unique (name) --添加一個唯一性約束
)
go
--建立一個student4表,同上 (注意:constraint 與constraint 之間一定要有逗號,否則出錯!)
create table student4 
(
id char(8), name char(10) --表字段
constraint pk_id4 primary key (id), constraint uk_name4 unique (name)
)
go
-- 刪除表student4
drop table student4
go
--建立一個student3表,同上
create table student3
(
id char(8), name char(10), --表字段
constraint pk_id3 primary key (id) ,constraint uk_name3 unique (name)
)
go
--刪除表student3
drop table student3
go
--constraint 約束名 check(邏輯條件表達式)
--創建一個‘員工‘表,使其輸入的性別字段(sex)只能接受‘m'或則‘f',而不能接受其他數據
--并且為phone字段創建檢查約束,限制只能輸入類似0108564712之類的數據,而不能隨意輸入其他數據
create table 員工
(
id char(5),name char(20),sex char(2),phone int
constraint pk_zid primary key (id), --此間一定要有‘逗號'分隔 ,定義主鍵約束
constraint chk_sex check (sex in (‘f‘,‘m‘) ),
constraint chk_phone check (phone like ‘(010) [0-9] [0-9] [0-9] [0-9] [0-9] [0-9] [0-9]‘)
)
go
--constraint 約束名 default 約束表達式 [for 字段名]
-- 創建一個表‘默認約束',為字段sex創建默認約束
create table 默認約束
(
id char(5) primary key ,sex varchar(2) constraint con_sex default ‘m‘ 
)
go
--修改‘默認約束'表
alter table 默認約束
add name varchar(10)null constraint con_name default ‘你好寶貝‘ --增加一個字段為‘name',默認值為‘你好寶貝'
go
--往班級表里添加8條記錄
insert into 班級 values(‘bj01‘,‘一班‘)
insert into 班級 values(‘bj02‘,‘二班‘)
insert into 班級 values(‘bj03‘,‘三班‘)
insert into 班級 values(‘bj04‘,‘四班‘)
insert into 班級 values(‘bj05‘,‘五班‘)
insert into 班級 values(‘bj06‘,‘六班‘)
insert into 班級 values(‘bj07‘,‘七班‘)
insert into 班級 values(‘bj08‘,‘八班‘)
go
--顯示班級所以記錄
select * from 班級
go
--刪除班級表里班級編號大于bj06的記錄
delete from 班級 where 班級編號>‘bj06‘
go
--顯示班級所以記錄
select * from 班級
go
--向學生表里添加記錄
insert into 學生 values(‘xs01‘,‘one‘,‘bj01‘)
insert into 學生 values(‘xs02‘,‘two‘,‘bj01‘)
insert into 學生 values(‘xs03‘,‘three‘,‘bj01‘)
insert into 學生 values(‘xs04‘,‘four‘,‘bj02‘)
insert into 學生 values(‘xs05‘,‘five‘,‘bj03‘)
insert into 學生 values(‘xs06‘,‘six‘,‘bj02‘)
insert into 學生 values(‘xs07‘,‘seven‘,‘bj04‘)
insert into 學生 values(‘xs08‘,‘eight‘,‘bj03‘)
insert into 學生 values(‘xs09‘,‘nine‘,‘bj04‘)
insert into 學生 values(‘xs10‘,‘ten‘,‘bj05‘)
insert into 學生 values(‘xs11‘,‘eleven‘,‘bj06‘)
insert into 學生 values(‘xs12‘,‘twleve‘,‘bj06‘)
go
--顯示學生所有的記錄
select * from 學生
go
--連接查詢
select * from 學生,班級 where 學生.班級編號=班級.班級編號
go
--以下效果同上一條相同
--選擇的連接查詢
select 學生.學生編號,班級.班級編號, 學生.學生名字,班級.班級名稱 from 學生,班級 where 學生.班級編號=班級.班級編號
go
--以下效果同上一條相同
--查詢一班的學生
select* from 學生 where 班級編號 in(select 班級編號 from 班級 where 班級編號=‘bj01‘)
go
--與上面一條查詢語句一樣功能
select a.學生編號,a.學生名字,a.班級編號 from 學生 as a ,班級 as b where a.班級編號=b.班級編號 and b.班級編號=‘bj01‘
go
--統計一班學生人數
select count(學生編號)as 學生統計 from 學生 
where 班級編號 in(select 班級編號 from 班級 where 班級編號=‘bj01‘)
go
--group的用法和count()函數的用法
--統計一班學生人數,并顯示學生的名字和所在班級
select count(學生編號)as 學生統計, 學生名字,班級編號 from 學生 
where 班級編號 in(select 班級編號 from 班級 where 班級編號=‘bj01‘)
group by 班級編號,學生名字
go

以上所述是小編給大家介紹的SqlServer編寫數據庫表的操作方式(建庫、建表、修改語句),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • SqlServer中如何解決session阻塞問題
  • SqlServer 英文單詞全字匹配詳解及實現代碼
  • C#訪問SQLServer增刪改查代碼實例
  • SqlServer查詢和Kill進程死鎖的語句
  • 獲取SqlServer存儲過程定義的三種方法
  • SQLServer主鍵和唯一約束的區別
  • SqlServer存儲過程實現及拼接sql的注意點
  • win2008 r2 服務器php+mysql+sqlserver2008運行環境配置(從安裝、優化、安全等)
  • SQLSERVER簡單創建DBLINK操作遠程服務器數據庫的方法
  • SqlServer2008誤操作數據(delete或者update)后恢復數據的方法
  • sql server 自定義分割月功能詳解及實現代碼

標簽:來賓 文山 大同 池州 黃山 東營 新鄉 濱州

巨人網絡通訊聲明:本文標題《SqlServer編寫數據庫表的操作方式(建庫、建表、修改語句)》,本文關鍵詞  SqlServer,編寫,數據庫,表,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SqlServer編寫數據庫表的操作方式(建庫、建表、修改語句)》相關的同類信息!
  • 本頁收集關于SqlServer編寫數據庫表的操作方式(建庫、建表、修改語句)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久精品在这里| 国产日韩欧美麻豆| 91麻豆精品国产91久久久使用方法 | 色哟哟欧美精品| 欧美精品在线视频| 一区二区理论电影在线观看| 国产亚洲精品精华液| 18欧美乱大交hd1984| 国产综合色在线视频区| 96av麻豆蜜桃一区二区| 久久亚洲一区二区三区明星换脸| 丝袜诱惑亚洲看片| 欧美片在线播放| 亚洲va在线va天堂| 91精品国产色综合久久ai换脸| 亚洲一区二区三区四区在线免费观看| 粗大黑人巨茎大战欧美成人| 日韩视频免费直播| 国产乱码字幕精品高清av| 欧美大片日本大片免费观看| 极品尤物av久久免费看| 国产精品区一区二区三| 色综合久久久久综合99| 亚洲福利视频三区| 日韩欧美精品在线| bt7086福利一区国产| 69堂成人精品免费视频| 国产高清成人在线| 亚洲午夜久久久久久久久电影院| 欧洲av在线精品| 丰满少妇在线播放bd日韩电影| 亚洲欧美乱综合| 精品少妇一区二区三区在线视频| 黑人巨大精品欧美一区| 一区二区三区四区不卡视频| 欧美成人a∨高清免费观看| 国产不卡视频一区| 亚洲午夜久久久久| 久久精品亚洲麻豆av一区二区 | 在线播放91灌醉迷j高跟美女| 国产麻豆视频精品| 亚洲成人激情社区| 欧美一区二区私人影院日本| 国产免费久久精品| 欧美日韩一区二区在线观看视频| 日韩视频一区在线观看| 欧美成va人片在线观看| 成人免费看片app下载| 欧美日韩一卡二卡三卡| 国产日韩综合av| 中文字幕人成不卡一区| 粉嫩在线一区二区三区视频| 国产一区二区免费看| 亚洲高清免费一级二级三级| 亚洲精品国产一区二区精华液 | 成人免费福利片| 成人午夜电影小说| 成人性生交大片免费| 蜜桃视频在线一区| 91久久国产最好的精华液| 首页国产欧美日韩丝袜| 蜜臀av一区二区在线免费观看| 国产欧美精品一区二区色综合朱莉| 91影院在线免费观看| 欧美日韩中字一区| 欧美性视频一区二区三区| 日韩一区二区三区电影| 国产主播一区二区| 一区二区三区中文在线观看| 亚洲成av人片在线| 麻豆久久久久久久| 99久久精品国产网站| 成人精品一区二区三区四区 | 91视频国产观看| 成人性视频免费网站| 制服丝袜国产精品| 日韩视频免费观看高清完整版| 亚洲精品视频在线| www国产精品av| 日本sm残虐另类| 亚洲欧洲99久久| 蜜桃视频免费观看一区| 国产丝袜美腿一区二区三区| 国产福利一区二区三区在线视频| 欧美xfplay| 成人国产精品免费观看动漫| 免费精品视频最新在线| 欧美二区三区的天堂| jlzzjlzz亚洲女人18| 久久综合中文字幕| 欧美高清视频不卡网| 色婷婷综合五月| 粉嫩av一区二区三区粉嫩| 亚洲一区二区在线免费观看视频| 欧美一区二区视频观看视频| 99久久精品国产毛片| 欧美一卡二卡三卡| 在线视频国产一区| 99久久99久久免费精品蜜臀| 香蕉久久夜色精品国产使用方法| 久久久高清一区二区三区| 日本成人在线视频网站| 久久久久久一二三区| 婷婷综合久久一区二区三区| 欧美日韩视频专区在线播放| 国产欧美一区二区精品婷婷| 久久精品国产网站| 国产精品一区二区在线看| 亚洲午夜一区二区三区| 久久爱另类一区二区小说| 日韩国产欧美在线视频| 丝袜美腿亚洲一区| 久久久亚洲精品石原莉奈| 3d动漫精品啪啪1区2区免费| 91视频在线观看免费| 亚洲午夜在线电影| 欧美精品九九99久久| 欧美日韩国产大片| 欧美视频在线播放| 精品国产一区二区三区不卡| 91成人网在线| 99精品视频免费在线观看| 亚洲国产综合在线| 国产综合色视频| 波多野结衣在线一区| 欧美在线啊v一区| 日韩一区二区麻豆国产| 一本一本大道香蕉久在线精品| 亚洲国产精品久久久男人的天堂| 中文字幕精品一区二区精品绿巨人 | 亚洲444eee在线观看| 午夜私人影院久久久久| 亚洲精品日韩综合观看成人91| 久久久亚洲午夜电影| 成人sese在线| 91婷婷韩国欧美一区二区| 日本道免费精品一区二区三区| av高清不卡在线| www.日韩在线| 久久99久久精品| 一区二区不卡在线播放 | 51久久夜色精品国产麻豆| 久久精品国产亚洲5555| 17c精品麻豆一区二区免费| 亚洲精品水蜜桃| 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲午夜激情网页| 国产成人精品午夜视频免费| 色狠狠色狠狠综合| 国产aⅴ精品一区二区三区色成熟| 午夜精品久久久久久久久| 色乱码一区二区三区88| 色吧成人激情小说| 国产欧美一区二区在线| 欧美网站大全在线观看| 日韩欧美激情一区| 国产a区久久久| 91精品国产品国语在线不卡| 国产精品成人免费| 国产mv日韩mv欧美| 欧美一a一片一级一片| 日韩欧美123| 日本一区二区三区高清不卡 | 国产一区不卡视频| 一区二区激情视频| 韩国三级在线一区| 91首页免费视频| 欧美videossexotv100| 亚洲最大成人综合| 91美女在线视频| 亚洲h在线观看| 正在播放一区二区| 色视频欧美一区二区三区| 在线观看三级视频欧美| 欧美一二三四在线| 亚洲国产成人av好男人在线观看| 狠狠色丁香久久婷婷综| 欧美岛国在线观看| 亚洲自拍偷拍图区| 国产精品日韩成人| 亚洲精品乱码久久久久久黑人| 一区二区三区91| 午夜精品久久久久久久久| 亚洲福利电影网| 福利一区二区在线观看| 91免费观看视频| 日韩一级视频免费观看在线| 欧美精品第1页| 亚洲国产视频一区二区| 高清在线不卡av| 在线观看欧美黄色| 久久尤物电影视频在线观看| 中文字幕中文乱码欧美一区二区| 亚洲乱码国产乱码精品精小说| 亚洲一区在线观看视频| 成人免费观看视频| 欧美中文字幕一区| 久久久三级国产网站| 亚洲国产日韩精品| 久久久91精品国产一区二区精品|