在sql server 中创建一个表,语句应如何的写
答案:2 悬赏:0 手机版
解决时间 2021-03-21 18:08
- 提问者网友:浮克旳回音
- 2021-03-21 02:26
初学不懂,请各位讲讲
最佳答案
- 五星知识达人网友:风格不统一
- 2021-03-21 02:33
随便给你个我库里的例子一个:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[chaxun]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[chaxun]
GO
CREATE TABLE chaxun (
email varchar(20) NOT NULL PRIMARY KEY,
a1 varchar(20) DEFAULT NULL,
a2 varchar(20) DEFAULT NULL,
) ON [PRIMARY]
GO
上半部分是判断这个表存不存在,存在就删除之,下半部分建立表,包括3个字段,以第一个字段为主键!!!自己练习练习就知道了!!
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[chaxun]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[chaxun]
GO
CREATE TABLE chaxun (
email varchar(20) NOT NULL PRIMARY KEY,
a1 varchar(20) DEFAULT NULL,
a2 varchar(20) DEFAULT NULL,
) ON [PRIMARY]
GO
上半部分是判断这个表存不存在,存在就删除之,下半部分建立表,包括3个字段,以第一个字段为主键!!!自己练习练习就知道了!!
全部回答
- 1楼网友:迟山
- 2021-03-21 02:56
语法create table 表名(id(属性名) int(类型名),........)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯