色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

在SQL Server2005中用語句創(chuàng)建數(shù)據(jù)庫和表

瀏覽:126日期:2023-11-04 10:11:19

在SQL Server2005中用語句創(chuàng)建數(shù)據(jù)庫和表:

具體示例如下:

use master

go

if exists (select * from sysdatabases where name='Study')

--判斷Study數(shù)據(jù)庫是否存在,如果是就進行刪除

drop database Study

go

EXEC sp_configure 'show advanced options', 1

GO

-- 更新當前高級選項的配置信息

RECONFIGURE

GO

EXEC sp_configure 'xp_cmdshell', 1

GO

-- 更新當前功能(xp_cmdshell)的配置信息。

RECONFIGURE

GO

exec xp_cmdshell 'mkdir D:data', NO_OUTPUT

--利用xp_cmdshell 命令創(chuàng)建文件夾,此存儲過程的第一個參數(shù)為要執(zhí)行的有效dos命令,第二個參數(shù)為是否輸出返回信息。

go

create database Study--創(chuàng)建數(shù)據(jù)庫

on primary

(

name='Study_data',--主數(shù)據(jù)文件的邏輯名

fileName='D:dataStudy_data.mdf',--主數(shù)據(jù)文件的物理名

size=10MB,--初始大小

filegrowth=10% --增長率

)

log on

(

name='Study_log',--日志文件的邏輯名

fileName='D:dataStudy_data.ldf',--日志文件的物理名

size=1MB,

maxsize=20MB,--最大大小

filegrowth=10%

)

go

use Study

go

if exists (select * from sysobjects where name='Student')--判斷是否存在此表

drop table Student

go

create table Student

(

id int identity(1,1) primary key,--id自動編號,并設為主鍵

[name] varchar(20) not null,

sex char(2) not null,

birthday datetime not null,

phone char(11) not null,

remark text,

tId int not null,

age as datediff(yyyy,birthday,getdate())--計算列。

)

go

if exists (select * from sysobjects where name='Team')

drop table Team

go

create table Team

(

id int identity(1,1) primary key,

tName varchar(20) not null,

captainId int

)

go

alter table Student

add

constraint CH_sex check(sex in ('男','女')),--檢查約束,性別必須是男或女

constraint CH_birthday check(birthday between '1950-01-01' and '1988-12-31'),

constraint CH_phone check(len(phone)=11),

constraint FK_tId foreign key(tId) references Team(id),--外鍵約束,引用Team表的主鍵

constraint DF_remark default('請在這里填寫備注') for remark--默認約束,

go

alter table Team

add

constraint UK_captainId unique(captainId)--唯一約束

go

insert into Team values('第一組',1)

insert into Team values('第二組',2)

insert into Team values('第三組',3)

insert into Team values('第四組',4)

insert into Team values('第五組',5)

insert into Student values('小強','男','1982-6-9','23456789451','來自河北',1)

insert into Student values('小昭','男','1987-6-9','78945678945','山東',4)

insert into Student values('小溪','男','1982-6-9','65987845651','撫順',3)

insert into Student values('小憐','男','1981-6-9','25487965423','天津',5)

insert into Student(name,sex,birthday,phone,tId) values('李真','男','1984-6-9','25487965423',5)

select * from Team

select * from Student

if exists (select * from sysobjects where name='teacher')

drop table teacher

go

create table teacher

(

id int identity (1,1) primary key,

name varchar(20),

address varchar(20)

)

go

insert into teacher values('zhang','hubei')

insert into teacher values('wang','hubei')

insert into teacher values('li','hubei')

insert into teacher values('chen','hunan')

insert into teacher values('zhao','hunan')

insert into teacher values('tian','guangdong')

insert into teacher values('ma','guangdong')

insert into teacher values('chang','tianjin')

insert into teacher values('liang','beijing')

select * from teacher

select count(*),address from teacher group by address having address<>'hunan'

--按地址分組查詢并用having字句篩選出地址不是‘hunan’的

EXEC sp_configure 'xp_cmdshell', 0

GO

-- 還原當前功能(xp_cmdshell)的配置信息為初始狀態(tài).

RECONFIGURE

GO

EXEC sp_configure 'show advanced options', 0

GO

-- 最后,還原當前高級選項的配置信息為初始狀態(tài)

RECONFIGURE

GO

主站蜘蛛池模板: 亚洲欧美日韩综合在线一区二区三区 | 成年男女拍拍拍免费视频 | 天天五月天丁香婷婷深爱综合 | 亚洲国产精品乱码在线观看97 | 国产精品亚洲欧美一级久久精品 | 亚洲欧美综合一区二区三区四区 | 怡红院免费va男人的天堂 | 久热草在线 | 手机在线视频一区 | 久久国产精品久久精 | 女人张开腿男人猛桶视频 | 亚洲aa| 久久福利青草精品资源站免费 | 亚洲精品美女国产一区 | avtom影院入口永久在线观看 | 色欧美与xxxxx| 美女黄影院 | 女人张开腿让男人桶视频免费大全 | 欧美亚洲国产精品久久久久 | 亚洲一区二区三区首页 | 黄色美女网站免费 | 九九九九在线精品免费视频 | 麻豆69堂免费视频 | 亚洲视频黄 | 三级视频在线 | 91精品欧美综合在线观看 | 国产精品九九九久久九九 | 欧美成人高清在线视频大全 | 免费一级特黄欧美大片勹久久网 | 亚洲免费在线视频观看 | 成人免费xxx色视频 成人免费大片a毛片 | 亚洲视频中文字幕在线观看 | 国产大片中文字幕在线观看 | 久草视频免费在线 | 久久综合精品国产一区二区三区无 | 台湾50部三级 | 欧美粗又大gay69视频 | 韩国免费一级成人毛片 | 2022久久免费精品国产72精品 | 欧美一区中文字幕 | 国产欧美日韩精品第三区 |