PDM导出sql的方法和注意事项
2012-12-21 15:44
357 查看
PDM生成sql的方法(应用oracle):
工具栏里的Database--》Database Generation(Ctrl + G)
Directory:导出路径
File name:导出名(我写的是myself.sql)
点击“确定”。
如果报错:Generation aborted due to errors detected during the verification of the model.
就把刚才页的 Check model 复选框去掉,然后再点击“确定”即可。
pdm上可以直观的看出表内容的大概,但由于pdm建立的外键关系比较多,外键线跟蜘蛛网是的,根本无法审查哪根线是对应哪个表的,pdm上无法直接看出外键关系是否完全正确。
所以生成sql后,需要注意的事项(我用在ORACLE下):
1、首先必须要做的,很重要:
pdm里的表特别多,有时候用pdm挂外键的时候,疏忽大意,把外键挂错表上了,所以认真审查每一个外键创建sql语句是否正确。
2、执行sql出现的问题:
1)、 column type incompatible with referenced column type
说明外键类型不一致。
2)、 ORA-02275:such a referential constraint already exists in the table
肯定是外键约束有重名的了,因为前面的sql执行过程中,已经建立了一个这个名字的约束,现在又建这个名的约束,肯定不让建了。
3)、ORA-00972:indentifier is too long
外键约束名太长了,约束名长度不能超过30个字符。
相关文章推荐
- PDM导出sql的方法和注意事项(本人…
- 在PB中动态修改数据窗口DW的SQL语句方法注意事项
- 分页解决方案 之 分页算法——Pager_SQL的详细使用方法和注意事项
- 将MS SQLServer 2005导入 MS SQLServer 2000的方法及注意事项
- GridView导出Excel方法源码以及注意事项
- 数据库中的增删改查、以及sql语句在android中的使用注意事项、保存头像到本地方法
- 【图】pd导出sql和mysql客户端导入sql文件时注意事项
- Hibernate使用sql语句查询,返回实体类型的方法及注意事项
- Lambda表达式Contains方法(等价于SQL语句中的like)使用注意事项
- 很多朋友想用SQL2000数据库的编程方法,但是却又苦于自己是学ACCESS的,对SQL只是一点点的了解而已,这里我给大家提供以下参考---将ACCESS转化成SQL2000的方法和注意事项(我刚学会的!)
- 分页解决方案 之 分页算法——Pager_SQL的详细使用方法和注意事项
- java equals()方法的注意事项
- mysql删除sql表添加别名及删除sql的注意事项
- SQL 注意事项
- sql导出excel的其他方法
- cygwin跨平台移植 gcc+vc联合使用的方法和注意事项
- PRTG流量监控基本安装和使用方法及注意事项
- SqlBulkCopy的几点注意事项
- sql查询语句的一些注意事项
- SQL 2008到2005导出2000版本的转换方法