sql语句创建表

设计一个会员表。(名称uName,性别uGander,年龄uAge,职业uCareer,备注uNote,登录名uLog,密码uPwd(加密)。)要求:主键,索引。标准SQ... 设计一个会员表。
(名称uName,性别uGander,年龄uAge,职业uCareer,备注uNote,登录名uLog,密码uPwd(加密)。)要求:主键,索引。

标准SQL语句 怎么写来,关键是索引给忘了。请高手指点。 (不要用数据库导出的语句)
展开
 我来答
sunbuer1987
2014-03-11
知道答主
回答量:6
采纳率:0%
帮助的人:3.2万
展开全部
if exists (select 1
   from sys.sysreferences r join sys.sysobjects o on (o.id = r.constid and o.type = 'F')
   where r.fkeyid = object_id('pro') and o.name = 'FK_PRO_REFERENCE_TEAINF')
alter table pro
   drop constraint FK_PRO_REFERENCE_TEAINF
go

if exists (select 1
            from  sysobjects
           where  id = object_id('pro')
            and   type = 'U')
   drop table pro
go

if exists (select 1
            from  sysobjects
           where  id = object_id('teainf')
            and   type = 'U')
   drop table teainf
go

if exists (select 1
   from  sysobjects where type = 'D'
   and name = '高级'
   )
   drop default 高级
go

/*==============================================================*/
/* Default: 高级                                                  */
/*==============================================================*/
create default 高级
    as '高级'
go

/*==============================================================*/
/* Table: pro                                                   */
/*==============================================================*/
create table pro (
   政务号                  int                  not null,
   工号                   int                  not null,
   姓名                   char(20)             null,
   职称                   char(10)             not null
      constraint CKC_职称_PRO check (职称 in ('高级')),
   教研室                  varchar(16)          not null
      constraint CKC_教研室_PRO check (教研室 in ('软件工程','物联网','数字工程')),
   constraint PK_PRO primary key (政务号),
   constraint AK_UQ_KEY_2_PRO unique (姓名)
)
go

execute sp_bindefault 高级, 'pro.职称'
go

/*==============================================================*/
/* Table: teainf                                                */
/*==============================================================*/
create table teainf (
   工号                   int                  not null
   constraint PK_PRO_1 primary key (工号)
)
go

alter table pro
   add constraint FK_PRO_REFERENCE_TEAINF foreign key (工号)
      references teainf (工号)
go

在Sql Server2008上实验通过,为了外键能使用,所以多建了一个teainf表

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7693d9fd
2012-02-18 · TA获得超过292个赞
知道小有建树答主
回答量:801
采纳率:0%
帮助的人:234万
展开全部
create table users (
uName varchar(50) primary key ,
uGander varchar(50),
uAge varchar(50),
uCareer varchar(50),
uNote varchar(50),
uLog varchar(50),
uPwd varchar(50)
)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幻影天使yq
2013-04-28 · TA获得超过1051个赞
知道小有建树答主
回答量:694
采纳率:20%
帮助的人:212万
展开全部
创建表
CREATE TABLE T2
(
xh varchar(6) IDENTITY(1,1) PRIMARY KEY,
xm varchar(6) UNIQUE NOT NULL,
xb varchar(1) CHECK(性别in ('男’','女’)),
csrq varchar(12)
)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
princess28
高粉答主

2020-03-08 · 每个回答都超有意思的
知道答主
回答量:10.1万
采纳率:5%
帮助的人:4956万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心抱并蒂莲e
高粉答主

2020-05-01 · 繁杂信息太多,你要学会辨别
知道答主
回答量:8万
采纳率:4%
帮助的人:3928万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式