對於PowerDesigner中設計表自動生成Sql的分析
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)官方文檔:點擊打開鏈接
最後更新:2017-04-03 12:55:41
上一篇:
SQL Server DATEADD() 函數
下一篇:
使用ptrace跟蹤進程
《Hadoop與大數據挖掘》一2.6 TF-IDF算法原理及Hadoop MapReduce實現
ComBox控件下拉框選項的添加
COM編程入門第一部分——什麼是COM,如何使用COM
Inside ARC — to see the code inserted by the compiler
ALICloudDB for PostgreSQL 試用報告 - 4 水平分庫 之 節點擴展
《iOS網絡編程與雲端應用最佳實踐》微博轉發送書了
小米2S電池電量用盡充電無法開機解決方法
一張圖看懂阿裏雲網絡產品[七]共享流量包
problem中Project'XX'is missing required library:'[路徑]\XXX.jar'解決方法
博拉科技淺談中國企業的智能製造之路