> 데이터 베이스 > MySQL 튜토리얼 > 对于PowerDesigner中设计表自动生成Sql的分析

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

WBOY
풀어 주다: 2016-06-07 15:29:19
원래의
1398명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿