Powerdesigner中表导出sql语句关于字段注释乱码的问题

问题说明

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description', 
   '????????(MultiRoomInfo)????????',
   'user', @CurrentUser, 'table', 'MultiRoomInfoDetail'
go

解决方法

修改Format中的编码类型

解决方法

修改Format中的编码类型。
(1)使用DataBase Generation批量导出多表时
DataBase Generation->Format->Text formatting->Encoding,
选择 简体中文GB2312(Cp20936) 项即可。或选项名不一样,反正是GB2312.

(2)使用Table Properrties表的属性导出单表时
Table Properrties->Preview->Show Generation Options(Ctrl+W)->Format->Text formatting->Encoding,
选择 简体中文GB2312(Cp20936) 项即可。或选项名不一样,反正是GB2312.

修改效果

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description', 
   '功能教室使用登记(MultiRoomInfo)中的学生使用记录',
   'user', @CurrentUser, 'table', 'MultiRoomInfoDetail'
go
posted @ 2020-04-20 09:27  我有我奥妙  阅读(1964)  评论(0)    收藏  举报