pd 生成mysql 脚本_PowerDesigner 如何生成数据库更新脚本
最近在學(xué)習(xí)使用PowerDesigner 這個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)工具,發(fā)現(xiàn)真的很強(qiáng)大,可以做很多事情,其中就涉及到如果數(shù)據(jù)庫(kù)要進(jìn)行更新了怎么辦,主要是增加表,最麻煩的是修改字段名稱,增加字段等操作,遇到主要的情況我們應(yīng)該怎么處理呢?接下來(lái)讓我們一起揭開謎底吧:
首先,我們要將創(chuàng)建好的PDM模板先保存一份,可以命名為xxx_Old.pdm
修改你的PDM文件,修改后,進(jìn)行導(dǎo)出物理數(shù)據(jù)庫(kù)模型,然后選擇工具欄上的database-->apply model changes to database出現(xiàn)一個(gè)界面選擇sql保存路徑
在get database schema一欄中選擇 using an archive model 選擇第一步保存的文件路徑,?點(diǎn)擊確定,會(huì)出現(xiàn)您要修改的model以及修改后的model的兩個(gè)分格面板進(jìn)行對(duì)照
點(diǎn)擊ok,進(jìn)行運(yùn)行生成的代碼,出現(xiàn)sql statement successfully executed說(shuō)明修改成功,如下圖所示:
最后就是用你生成的SQL腳本去數(shù)據(jù)庫(kù)中執(zhí)行來(lái)更新你的數(shù)據(jù)庫(kù)結(jié)構(gòu),但是要注意的是你更新字段名稱或者增加字段會(huì)引起相關(guān)存儲(chǔ)過(guò)程的故障。
atitit.自動(dòng)生成數(shù)據(jù)庫(kù)結(jié)構(gòu)腳本,或者更換數(shù)據(jù)庫(kù),基于hibernate4
atitit.自動(dòng)生成數(shù)據(jù)庫(kù)結(jié)構(gòu)腳本,或者更換數(shù)據(jù)庫(kù),基于hibernate4 目前近況:: 更換數(shù)據(jù)庫(kù),但是是使用spring集成的. ...
Python 實(shí)現(xiàn)數(shù)據(jù)庫(kù)更新腳本的生成
我在工作的時(shí)候,在測(cè)試環(huán)境下使用的數(shù)據(jù)庫(kù)跟生產(chǎn)環(huán)境的數(shù)據(jù)庫(kù)不一致,當(dāng)我們的測(cè)試環(huán)境下的數(shù)據(jù)庫(kù)完成測(cè)試準(zhǔn)備更新到生產(chǎn)環(huán)境上的數(shù)據(jù)庫(kù)時(shí)候,需要準(zhǔn)備更新腳本,真是一不小心沒記下來(lái)就會(huì)忘了改了哪里,哪里添加了 ...
MS SQL生成數(shù)據(jù)庫(kù)字典腳本
開發(fā)一個(gè)項(xiàng)目時(shí)都會(huì)有一個(gè)蛋疼的問(wèn)題——寫數(shù)據(jù)庫(kù)需求文檔,然后根據(jù)這個(gè)文檔來(lái)建數(shù)據(jù)庫(kù),如果后來(lái)需求改了,要改數(shù)據(jù)庫(kù)還要改文檔,有時(shí)忙著忙著就忘改了,導(dǎo)致文檔是過(guò)期的.那么我們自己寫個(gè)腳本在數(shù)據(jù)庫(kù)運(yùn)行直接 ...
Pymysql+Pandas+Sqlalchemy數(shù)據(jù)庫(kù)更新腳本編寫
#導(dǎo)入需要的包,使用pymysql操作數(shù)據(jù)庫(kù) #pandas包很強(qiáng)大,可以直接讀取數(shù)據(jù)表,創(chuàng)建dataframe數(shù)據(jù)結(jié)構(gòu),同時(shí)可以直接將dataframe導(dǎo)出到數(shù)據(jù)庫(kù) #sqlalchemy創(chuàng)建引擎, ...
Java學(xué)習(xí)-057-Jsoup爬蟲獲取中國(guó)所有的三級(jí)行政區(qū)劃數(shù)據(jù)(二),并生成數(shù)據(jù)庫(kù) SQL 腳本插入語(yǔ)句
多不廢話,直接上馬,小主您穩(wěn)著... package com.fanfengping.zeus.uitl; import com.alibaba.fastjson.JSONObject; import ...
EFCore 通過(guò)實(shí)體Model生成創(chuàng)建SQL Server數(shù)據(jù)庫(kù)表腳本
在我們的項(xiàng)目中經(jīng)常采用Model First這種方式先來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù)Model,然后通過(guò)Migration來(lái)生成數(shù)據(jù)庫(kù)表結(jié)構(gòu),有些時(shí)候我們需要?jiǎng)討B(tài)通過(guò)實(shí)體Model來(lái)創(chuàng)建數(shù)據(jù)庫(kù)的表結(jié)構(gòu),特別是在創(chuàng)建像臨 ...
mysql數(shù)據(jù)庫(kù)更新
在使用mysql數(shù)據(jù)庫(kù)的時(shí)候,A方使用一個(gè)版本,B方在使用一個(gè)版本數(shù)據(jù)庫(kù)進(jìn)行開發(fā)使用,B方在開發(fā)的時(shí)候,有新的需求,需要添加表字段和所需要的表.但是A方已經(jīng)在使用之前的版本數(shù)據(jù)庫(kù)并且數(shù)據(jù)庫(kù)里面有真實(shí)的 ...
powerdesigner 生成數(shù)據(jù)庫(kù)腳本
PowerDesigner導(dǎo)出所有SQL腳本 操作:Database=>Generate Database PowerDesigner怎么導(dǎo)出建表sql腳本 1 按照數(shù)據(jù)庫(kù)類型,切換數(shù)據(jù)庫(kù). D ...
PowerDesigner逆向操作(從mysql5.0生成數(shù)據(jù)庫(kù)的物理模型),把Comment寫到name中,pdm文件導(dǎo)出為word
PowerDesigner逆向操作(從mysql5.0生成數(shù)據(jù)庫(kù)的物理模型) 環(huán)境:powderdesigner12.5:mysql5.0步驟:1. 為指定的數(shù)據(jù)庫(kù)配置mysql的ODBC數(shù)據(jù)源先下載 ...
隨機(jī)推薦
WCF配置工具及服務(wù)調(diào)試工具
配置工具 C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\SvcConfigEditor.exe WCF調(diào)試客戶端工具 C:\Program F ...
mybatis中大于等于小于的寫法
第一種寫法(1): 原符號(hào) < <= > >= & ' "替換符號(hào) < <= > >= & ' " ...
CodeForces 589B-Layer Cake-暴力模擬
剛看到這個(gè)題的想法是建圖搜路,寫出來(lái)了才發(fā)現(xiàn)這個(gè)做法不行,不能把每一個(gè)矩形看成不可分的點(diǎn),因?yàn)樽罱K的矩形可能兩條邊出現(xiàn)在不同矩形里. 后來(lái)看了題解才明白直接暴力就行.關(guān)鍵是明白最終的矩形兩條邊都在所給 ...
每天CSS學(xué)習(xí)之text-indent
text-indent是CSS的一個(gè)屬性,其作用是定義首行文本的縮進(jìn).其值如下: 1.length:首行縮進(jìn)固定的長(zhǎng)度.默認(rèn)值為0. 設(shè)置 首行縮進(jìn)2em的長(zhǎng)度. div{ width:300px; ...
P2486 [SDOI2011]染色
P2486 [SDOI2011]染色 樹鏈剖分 用區(qū)間修改線段樹維護(hù) 對(duì)于顏色段的計(jì)算:sum[o]=sum[lc]+sum[rc] 因?yàn)榭赡苤貜?fù)計(jì)算,即左子樹的右端點(diǎn)和右子樹的左端點(diǎn)可能顏色相同 多 ...
iOS-Runtime字體適配
你還在為適配字體大小發(fā)愁? ?看這里: #define MyUIScreen 375 //UI設(shè)計(jì)原型圖的手機(jī)尺寸寬度(6), 6p的--414 @implementation UIFont (Run ...
設(shè)置C++ cout輸出精度
cout.precision(5); 數(shù)字表示小數(shù)點(diǎn)位數(shù) // modify precision #include // std::cout, std::ios in ...
mysql聯(lián)合查詢union
mysql聯(lián)合查詢,對(duì)多表進(jìn)行組合查詢 使用 UNION ALL 命令實(shí)例 顯示所有 使用UNION 過(guò)濾重復(fù)的 使方法 select * from (SELECT id,name as usenam ...
trait特性
1.trait特性可以和特化或者偏特化結(jié)合. 2.trait可以和類型轉(zhuǎn)換結(jié)合.
nyoj 題目49 開心的小明
開心的小明 時(shí)間限制:1000?ms ?|? 內(nèi)存限制:65535?KB 難度:4 ? 描述 小明今天很開心,家里購(gòu)置的新房就要領(lǐng)鑰匙了,新房里有一間他自己專用的很寬敞的房間.更讓他高興的是,媽媽昨天 ...
總結(jié)
以上是生活随笔為你收集整理的pd 生成mysql 脚本_PowerDesigner 如何生成数据库更新脚本的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java jni 原理_JNI的实现原理
- 下一篇: loadrunner支持php包吗,Lo