首页 > 数据库 > mysql教程 > 对于PowerDesigner中设计表自动生成Sql的分析

对于PowerDesigner中设计表自动生成Sql的分析

WBOY
发布: 2016-06-07 15:29:19
原创
1399 人浏览过

if exists (select 1 from sysobjects where id = object_id('DWLX') and type = 'U') drop table DWLXgo/*==============================================================*//* Table: DWLX *//*========================================================

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

/*==============================================================*/
/* Table: DWLX                                                */
/*==============================================================*/
create table DWLX (
   DWLX_NM            varchar(36)          not null,
   DWLX_LXBH          varchar(6)           not null,
   DWLX_LXMC          varchar(64)          not null,
   DWLX_LEVEL         int                  not null,
   DWLX_FJNM          varchar(36)          not null,
   DWLX_MX            char(1)              not null,
   constraint PK_DWLX primary key nonclustered (DWLX_NM)
)
go
登录后复制

分析constraint PK_DWLX primary key nonclustered (DWLX_NM)这句话:

对表DWLX建立主键约束,主键约束的名字是:PK_DWLX ,主键列是:DWLX_NM。

PRIMARY KEY 约束默认为 CLUSTERED;UNIQUE 约束默认为 NONCLUSTERED。此处指明该表为nonclustered索引(即非聚集索引)。

小注:

1、Sql Server判断某个表是否存在:点击打开链接。

2、SQL Server中clustered与nonclustered的区别 :点击打开链接。

3、GO的意思是本语句块结束的意思,一遇到GO就直接提交到存储引擎。

GO (Transact-SQL)官方文档:点击打开链接

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板