对于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)官方文档:点击打开链接

时间: 2024-09-20 16:48:31

对于PowerDesigner中设计表自动生成Sql的分析的相关文章

c++-怎么根据一张表自动生成另一张表

问题描述 怎么根据一张表自动生成另一张表 具体A表记录了一些周期性的事物,比如每七天做一次全场检查,就有一条记录三个个字段分别记录了开始时间:2015.10.12事项:全场检查和周期:7天..根据A表每周生成一张表表明这周要做的事项,求算法. 解决方案 查询Oracle某一张表的生成时间 解决方案二: http://www.111cn.net/database/mssqlserver/41044.htm

求 Hibernate 可不可以通过数据库的表自动生成实体类

问题描述 因为这个表中的字段是动态的 ,用户可以自定义创建表 ,现在我想在这个表创建完成后对它进行操作,就是"增删改查"之类的 ,不用SQL语句还有什么方法可以做出来吗 ? 先谢谢各位高手的指点了 ! 解决方案 只知道应用Hibernate能够手动生成实体类和xml映射文件,还真没想过动态生成的事情.实在不行就用纯sql呗.

PowerDesigner生成sql及说明文档

一.PowerDesigner生成sql问题 生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示 Could not load VBScript engine. Check VBScript installation. Generation aborted due to errors detected during the verification of the model. 检查了好久 发现将check model 去掉就可以了!其

在PowerDesigner中设计物理模型1——表和主外键

原文:在PowerDesigner中设计物理模型1--表和主外键 在PD中建立物理模型由以下几种办法: 直接新建物理模型. 设计好概念模型,然后由概念模型生成物理模型. 设计好逻辑模型,然后由逻辑模型生成物理模型. 使用逆向工程的方法,连接到现有的数据库,由数据库生成物理模型. 物理模型能够直观的反应出当前数据库的结构.在数据库中的表.视图.存储过程等数据库对象都可以在物理模型中进行设计.由于物理模型和数据库的一致性,接下来以数据库对象和物理模型对象的对应来一一介绍: 表 新建物理模型时需要指定

PowerDesigner 12 根据名称生成注释(完整示例)

前言    以前用过一次PowerDesigner(后面都简称PD了),当时还是用的11版本的PD,没有深入研究,简单的试用了一下.近来项目要用,同事已经把数据库设计好了,但是生成出来的数据库表结构确没有注释信息.研究几个小时后终于试出来了,不知道搜索的方法不对还是确实没有根据PD的名称来生成数据库注释信息的文章. 环境    Sybase.PowerDesigner 12 汉化版    Microsoft SQL Server 2000 (sp3) 鸣谢    1.    如何让PowerDe

将表数据生成SQL脚本的存储过程

存储过程|脚本|数据 作者:zlt982001 将表数据生成SQL脚本的存储过程: CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name sysname declare @object

DataGrid连接Access的快速分页法(4)——动态生成SQL语句

access|datagrid|动态|分页|语句 DataGrid连接Access的快速分页法(4)--动态生成SQL语句using System;using System.Text;namespace Paging{ /// <summary> /// FastPaging 的摘要说明. /// </summary> public class FastPaging { private FastPaging() { } /// <summary> /// 获取根据指定字

一个ASP生成SQL命令字符串的类

具体使用的时候还需要改进,当然,这样子做的话可能会降低效率,不过使用在某些特定的小规模的应用上是很有用的. <% '生成SQL字符串的类. '原作:无名氏 '改进:aloxy 'E-mail:szyjJ@hotmail.com 'OICQ:331622229 class SQLString '************************************ '变量定义 '************************************ 'sTableName ---- 表名 'i

处理数据批量生成sql插入语句

最近在做一个天气预报模块,首先需要将客户端公网ip转换成所在城市,然后将所在城市名转换成对应的城市代码, 在网上找到了城市代码,但是需要处理一下,看了看,有三百多城市及对应的城市代码,想存到数据库.就想着做一个 数据处理自动生成sql语句的工具,提高效率. 直辖市 "北京","上海","天津","重庆" "101010100","101020100","101030100&qu