一种更加快捷方便的数据库模型导入方法

本文记录了在数据库模型导入过程中遇到的问题及解决方案。作者在使用PowerDesigner构建数据库模型并尝试导入时遇到错误,尝试多次未果。最终通过导出模型代码,然后在SQL中新建数据库并执行代码成功导入数据模型。这种方法为解决导入问题提供了新思路。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发工具与关键技术:SQL PowerDesigner , ;数据库模型导入
作者:刘佳明
撰写时间:2019年 5 月 12 日
本文是为了记录小编在刚创建数据库模型是所出现的小BUG ,特别写本文来记录;
在刚开始自己编程项目时,会遇到很多难题,其中在创建数据库模型中,关于本文的知识点,小编觉得还是挺有必要记录下来,分享,
本次关于数据模型的构建是在

在这里插入图片描述
出现BUG的内容呢。。。小编首先是按照自己的思路来构思项目所需要的数据库,再按照老师所给的文档来将数据库的模型导入到数据库中去,但是却出现了如图中所示的bug,
在这里插入图片描述

如图是,我在导入数据模型中卡了一天的bug ,刚开始出现把报错的表还不止这些(开始是出现了9个表 的报错,),另外的表,我将它们出错的关系在重新的整理,再次生成,就不在出错,到如截图中的错误,我整理的几节课,也并没有将它们修好,就这这样的惯性思维,导致我编辑的停顿,
而解决出现这样的方法,我也并不太确定,应为在剩余出错表中,我们反复检查过,并没有返现什么程序性的错误,
但是,bug最后还是解决了的,
而我数据模型能够到导入成功的原因,是换了一种将数据模型导入的方法,接下来就为大家介绍一下,
PowerDesigner 用于构建一个数据模型我并不是很熟悉,因为它能够构建的模型有很多种,并且该APP的操作界面都的英文,但是原理我大概也能猜出一些,构建数据库模型,无论它怎么变化,在为我们呈现总效果,都是靠代码来实行的而这个方法就是在PowerDesigner中
找到我们所构建出数据库的代码,拿出来,到SQL 中新建一个数据库,再把代码进行查询,执行命令,如此,一个数据模型的导入就这样完成;
以下是我 数据库模型导入的具体过程;
这些表都将被创建到该数据库中,我们在设计面板空白处右键—Properties—Preview,在弹出的属性设置对话框中找到以下格式的代码,并且全部拷贝,

/*================================================*/
/* Table: S_Area                                                */
/*==================================================*/
create table S_Area (
   AreaID               int                  identity,
   AreaName             nvarchar(10)         not null,
   AreaNumber           nvarchar(30)         not null,
   ToVoidNO             nvarchar(10)         not null,
   constraint PK_S_AREA primary key (AreaID)
)
go

(我们在PowerDesigner中创建数据库表对应的代码,注意以上只是单个数据库表的代码)
当把我们全部的数据模型代码全部拷贝完成,转到SQL中,按照,新建数据库的流程构建一个数据,在选中对应数据库中右键新建查询,粘贴,执行即可

一个混乱的截图搞定一切。?
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值