create table Clientinfo
(
clientnumber varchar(6) not null primary key,
name varchar(10) not null ,
age int not null,
sex int not null,
cardid varchar(18) not null unique,
phone nvarchar(11) not null unique,
mailbox varchar(30) not null unique
)
create table Memberinfo
(
membernumber varchar(6) not null,
[name] varchar(10) not null,
memberid varchar(6) not null primary key,
openmemdate as getdate(),
membertype int
)
--alter table Memberinfo
--add constraint FK_membernumber foreign key(clientnumber)
references Clientinfo(clientnumber)
alter table Buyticketifo
add constraint FK_buymemberid foreign key(memberid) references
Memberinfo(memberid)
create table Buyticketifo
(
clientnumber varchar(6) not null,
buytickettime as getdate(),
[sum] money
)
alter table Clientinfo
add constraint ck_checksex check(sex in(0,1))
--add memberid varchar(6) not null
alter table Buyticketifo
add constraint de_defaultdate default getdate() for buytickettime
create table Userinfo
(
username varchar(10) not null,
pwd varchar(20) not null
)
drop table Buyticketifo
--修改表名
--exec sp_rename 'Member','memberinfo'
--
----通過預存程序修改列名
--exec sp_rename 'memberinfo.aaa','clientnumber','column'
----下面的有問題
--alter table memberinfo rename column 'aaa' to 'bbbb'
----修改一列中的一個欄位
--alter table Memberinfo
--alter column [name] varchar(6) not null
--select * from memberinfo
--create table Test
--(
-- number as newid(),
-- namenumber int
--
--)
--drop table Memberinfo
--declare @count int
--select @count=count(*) from Memberinfo
--print @count