最近安裝了PowerDesigner 16,用來管理建模,遇到了如下幾個問題,記錄下來處理,以便日後查閱。
問題1:導出的SQL的 column含有 SQL_Latin1_General_CP1_CI_AS的文字。
解決方案:打開PowerDesigner, 選擇 Database》Edit Current DBMS》如下圖,在add部分的右側的Value替換爲
%20:COLUMN% [%COMPUTE%?AS [(]%COMPUTE%[)]:[%.L:DATATYPE%=xml?xml[%XMLSchemaCollection%?([%ContentType% ]%XMLSchemaCollection.GeneratedName%): ]:%20:DATATYPE%][%ExtRowGuidCol%? RowGuidCol][%IDENTITY%? %IDENTITY%[[(%ExtIdentitySeedInc%)][%ExtIdtNotForReplication%? not for replication]]:[%ExtNullConstName%? constraint %ExtNullConstName%][ %NULL%][ %NOTNULL%]][[%ExtDeftConstName%? constraint %ExtDeftConstName%] default %DEFAULT%]] [%CONSTDEFN%] |
生成的最近腳本樣式爲:
問題2:導出的SQL的 primary 含有 41D82F6BC5432660 的類似ID的文字,重複執行語句提示主鍵存在的錯誤。
解決方案:
TODO