上文讲了如何在SQL Server2005中建立主键和自增列:
http://www.cnblogs.com/netsql/archive/2010/05/19/1739481.html
下面讲述,Oracle中如何新建自增列,总的来说需要建立序列,并把这个序列付给某一列,重建触发器即可。
第一步,首先要建立与数据库的连接,方法较多,这里举个例子:
如何建立与Oracle的连接:http://www.cnblogs.com/netsql/archive/2010/05/19/1739491.html
第二步,打开PD15,新建一个PDM文档,然后新建一个表,如图所示:
第三步,创建一个序列。在【Model】-【Sequence】打开序列列表窗口,新建一个序列。然后打开序列的属性设置项【physical Options】,进行如下设置,点击确定,序列建立完毕。
第四步,将刚刚创建的序列应用到表的主键列中,如图所示:点击确定,此时还没结束,关键一步,要重建触发器。
第五步:重建触发器,在【Tools】下如图,点击
点击确定,至此,自动创建了一个触发器,把序列的值添加到主键中。
<script type="text/javascript"></script>
您还没有登录,请您登录后再发表评论
### PowerDesigner 创建 Oracle 数据库表并设置主键...以上步骤详细介绍了如何使用PowerDesigner 12.5创建Oracle数据库表,并设置主键列的自动增长功能。这将极大地提高数据库开发的效率,并确保数据的一致性和完整性。
反向工程是PowerDesigner的一项强大功能,能够从已有的数据库中提取 schema 信息,并生成相应的E-R图。本文将介绍如何使用PowerDesigner进行反向工程生成E-R图,特别是针对Oracle 11g R2数据库。 什么是反向工程? ...
PowerDesigner 数据库建模是指使用 PowerDesigner 工具来设计和实现数据库的概念模型, ER 图是概念模型的图形表示形式。概念模型是指对现实世界中数据特征的抽象,满足三个方面的要求:能够比较真实地模拟现实世界...
PowerDesigner15系统分析与建模实战-清晰版
另外,对于大对象(LOB)类型的字段,如BLOB、CLOB,在Oracle中处理可能需要额外的考虑。 在实际操作中,我们还需要考虑数据迁移、权限管理、索引优化等方面。数据迁移可能涉及到数据转换,因为不同数据库系统对...
SAP.PowerDesigner16.6.4.1(5437)-x64&x86下载地址和注册文件
本篇将详细介绍如何使用 PowerDesigner 16.5 版本进行逆向工程,从远程 Oracle 11g 数据库中导出 PDM。 #### 二、环境搭建 **1. 安装 Oracle 客户端** 为了使 PowerDesigner 能够访问 Oracle 数据库,需要先安装 ...
本文主要介绍了使用PowerDesigner连接Oracle数据库,并生成E-R图的详细步骤。 知识点1:PowerDesigner简介 PowerDesigner是一个强大的数据建模工具,能够对数据库进行设计、实现和维护。它支持多种数据库管理系统,...
在本文中,我们将学习如何使用 PowerDesigner 生成 Oracle 数据库的ER图。 ER图是数据建模的基础,是数据库设计的重要组成部分。ER图描述了实体之间的关系,帮助开发者更好地理解数据库结构。 下面,我们将 step ...
### PowerDesigner 连接Oracle直接生成数据库中的表 在软件开发和数据库管理领域,PowerDesigner作为一款强大的数据建模工具,被广泛应用于概念设计、逻辑数据模型(LDM)和物理数据模型(PDM)的设计过程中。通过...
在File菜单中选择“Reverse Engineer” -> “Database…”,然后选择对应的数据库版本,比如Oracle、MySQL等。接着,浏览并导入之前导出的SQL文件,确认所有数据都已导入。 3. 在PowerDesigner中,你可以看到导入的...
通过这个脚本,PowerDesigner将自动为每个表、列和视图的name属性生成对应的comment,使得在生成SQL脚本后,当这些对象被创建到数据库时,其comment属性将被正确设置,从而提高了数据库的可读性。 在实际应用中,这...
PowerDesigner 中将汉字表名和...使用 VBScript 脚本将 PowerDesigner 中的汉字表名和列名转换为汉语拼音抽头可以提高数据模型的可读性和维护性,方便数据存储和管理。同时,这也提高了数据模型的可重用性和移植性。
PowerDesigner支持多种数据库平台,如Oracle、MySQL、SQL Server等,能自动生成符合目标数据库语法的DDL脚本。 4. **数据库生成(Database Generation)** 完成物理建模后,PowerDesigner能够生成数据库创建脚本,...
- **合并**操作则用于同步本地和版本库之间的更改。 #### 六、MySQL的ODBC与JDBC连接方式 - **MySQL的ODBC连接**是一种通过ODBC驱动程序来连接MySQL数据库的方法。具体步骤包括: - 下载并安装MySQL ODBC驱动...
在实际应用中, POWERDESIGNER 生成 Oracle 表名带有引号的问题可能会导致其他问题,例如数据移植和数据 integrations 等。因此,解决这种问题非常重要。 POWERDESIGNER 提供了多种解决方法,以满足不同的需求和应用...
如何让PowerDesigner 自动生成 SQL Server 2000的表和列注释的脚本 ======================================= 1、将本包中的模板文件(Microsoft SQL Server 2000(带...
此脚本遍历了当前PDM中的所有表和列,如果列名包含中文字符,则将其转换为注释,并将列名替换为不含中文的字符串(此处示例为将中文替换为“Comment”)。 #### 四、总结 通过上述步骤,我们可以利用PowerDesigner...
12.5版本支持多种数据库系统,如Oracle、SQL Server、MySQL等,提供了物理模型、概念模型和逻辑模型的转换,使得数据库设计过程更为直观和规范。 2. **汉化包的必要性**: 原版PowerDesigner是英文界面,对于非...
在数据库设计过程中,PowerDesigner 和 Oracle 之间的字段对应关系是至关重要的,因为它直接影响到数据的存储和处理。PowerDesigner 是一款强大的数据建模工具,它允许用户创建概念数据模型(CDM)和物理数据模型...
相关推荐
### PowerDesigner 创建 Oracle 数据库表并设置主键...以上步骤详细介绍了如何使用PowerDesigner 12.5创建Oracle数据库表,并设置主键列的自动增长功能。这将极大地提高数据库开发的效率,并确保数据的一致性和完整性。
反向工程是PowerDesigner的一项强大功能,能够从已有的数据库中提取 schema 信息,并生成相应的E-R图。本文将介绍如何使用PowerDesigner进行反向工程生成E-R图,特别是针对Oracle 11g R2数据库。 什么是反向工程? ...
PowerDesigner 数据库建模是指使用 PowerDesigner 工具来设计和实现数据库的概念模型, ER 图是概念模型的图形表示形式。概念模型是指对现实世界中数据特征的抽象,满足三个方面的要求:能够比较真实地模拟现实世界...
PowerDesigner15系统分析与建模实战-清晰版
另外,对于大对象(LOB)类型的字段,如BLOB、CLOB,在Oracle中处理可能需要额外的考虑。 在实际操作中,我们还需要考虑数据迁移、权限管理、索引优化等方面。数据迁移可能涉及到数据转换,因为不同数据库系统对...
SAP.PowerDesigner16.6.4.1(5437)-x64&x86下载地址和注册文件
本篇将详细介绍如何使用 PowerDesigner 16.5 版本进行逆向工程,从远程 Oracle 11g 数据库中导出 PDM。 #### 二、环境搭建 **1. 安装 Oracle 客户端** 为了使 PowerDesigner 能够访问 Oracle 数据库,需要先安装 ...
本文主要介绍了使用PowerDesigner连接Oracle数据库,并生成E-R图的详细步骤。 知识点1:PowerDesigner简介 PowerDesigner是一个强大的数据建模工具,能够对数据库进行设计、实现和维护。它支持多种数据库管理系统,...
在本文中,我们将学习如何使用 PowerDesigner 生成 Oracle 数据库的ER图。 ER图是数据建模的基础,是数据库设计的重要组成部分。ER图描述了实体之间的关系,帮助开发者更好地理解数据库结构。 下面,我们将 step ...
### PowerDesigner 连接Oracle直接生成数据库中的表 在软件开发和数据库管理领域,PowerDesigner作为一款强大的数据建模工具,被广泛应用于概念设计、逻辑数据模型(LDM)和物理数据模型(PDM)的设计过程中。通过...
在File菜单中选择“Reverse Engineer” -> “Database…”,然后选择对应的数据库版本,比如Oracle、MySQL等。接着,浏览并导入之前导出的SQL文件,确认所有数据都已导入。 3. 在PowerDesigner中,你可以看到导入的...
通过这个脚本,PowerDesigner将自动为每个表、列和视图的name属性生成对应的comment,使得在生成SQL脚本后,当这些对象被创建到数据库时,其comment属性将被正确设置,从而提高了数据库的可读性。 在实际应用中,这...
PowerDesigner 中将汉字表名和...使用 VBScript 脚本将 PowerDesigner 中的汉字表名和列名转换为汉语拼音抽头可以提高数据模型的可读性和维护性,方便数据存储和管理。同时,这也提高了数据模型的可重用性和移植性。
PowerDesigner支持多种数据库平台,如Oracle、MySQL、SQL Server等,能自动生成符合目标数据库语法的DDL脚本。 4. **数据库生成(Database Generation)** 完成物理建模后,PowerDesigner能够生成数据库创建脚本,...
- **合并**操作则用于同步本地和版本库之间的更改。 #### 六、MySQL的ODBC与JDBC连接方式 - **MySQL的ODBC连接**是一种通过ODBC驱动程序来连接MySQL数据库的方法。具体步骤包括: - 下载并安装MySQL ODBC驱动...
在实际应用中, POWERDESIGNER 生成 Oracle 表名带有引号的问题可能会导致其他问题,例如数据移植和数据 integrations 等。因此,解决这种问题非常重要。 POWERDESIGNER 提供了多种解决方法,以满足不同的需求和应用...
如何让PowerDesigner 自动生成 SQL Server 2000的表和列注释的脚本 ======================================= 1、将本包中的模板文件(Microsoft SQL Server 2000(带...
此脚本遍历了当前PDM中的所有表和列,如果列名包含中文字符,则将其转换为注释,并将列名替换为不含中文的字符串(此处示例为将中文替换为“Comment”)。 #### 四、总结 通过上述步骤,我们可以利用PowerDesigner...
12.5版本支持多种数据库系统,如Oracle、SQL Server、MySQL等,提供了物理模型、概念模型和逻辑模型的转换,使得数据库设计过程更为直观和规范。 2. **汉化包的必要性**: 原版PowerDesigner是英文界面,对于非...
在数据库设计过程中,PowerDesigner 和 Oracle 之间的字段对应关系是至关重要的,因为它直接影响到数据的存储和处理。PowerDesigner 是一款强大的数据建模工具,它允许用户创建概念数据模型(CDM)和物理数据模型...