PDshell16逆向PostgreSQL 工程显示字段comment备注

2024-01-17 16:44

本文主要是介绍PDshell16逆向PostgreSQL 工程显示字段comment备注,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

现状:当刚逆向成功的表结构是没有原来表结构中的,comment备注如下

在这里插入图片描述

然后pd逆向工程的sql已经返回了这个备注的含义

在这里插入图片描述

解决方案:

1、设置显示注释列
tools——Display Preferences…如下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
勾选-按照下面得方式勾选这三个
在这里插入图片描述
复制这里的VBS脚本,打开菜单Tools>Execute Commands>Edit/Run Script… 或者用快捷键 Ctrl+Shift+X

    Option   Explicit     ValidationMode   =   True     InteractiveMode   =   im_Batch  Dim blankStr  blankStr   =   Space(1)  Dim   mdl   '   the   current   model    '   get   the   current   active   model     Set   mdl   =   ActiveModel     If   (mdl   Is   Nothing)   Then     MsgBox   "There   is   no   current   Model "     ElseIf   Not   mdl.IsKindOf(PdPDM.cls_Model)   Then     MsgBox   "The   current   model   is   not   an   Physical   Data   model. "     Else     ProcessFolder   mdl     End   If    Private   sub   ProcessFolder(folder)     On Error Resume Next    Dim   Tab   'running     table     for   each   Tab   in   folder.tables     if   not   tab.isShortcut   then     tab.name   =   tab.comment    Dim   col   '   running   column     for   each   col   in   tab.columns     if col.comment = "" or replace(col.comment," ", "")="" Then  col.name = blankStr  blankStr = blankStr & Space(1)  else    col.name = col.comment     end if    next     end   if     next    Dim   view   'running   view     for   each   view   in   folder.Views     if   not   view.isShortcut   then     view.name   =   view.comment     end   if     next    '   go   into   the   sub-packages     Dim   f   '   running   folder     For   Each   f   In   folder.Packages     if   not   f.IsShortcut   then     ProcessFolder   f     end   if     Next     end   sub    

如下:
在这里插入图片描述
显示出来了
在这里插入图片描述

这篇关于PDshell16逆向PostgreSQL 工程显示字段comment备注的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/616642

相关文章

MySQL新增字段后Java实体未更新的潜在问题与解决方案

《MySQL新增字段后Java实体未更新的潜在问题与解决方案》在Java+MySQL的开发中,我们通常使用ORM框架来映射数据库表与Java对象,但有时候,数据库表结构变更(如新增字段)后,开发人员可... 目录引言1. 问题背景:数据库与 Java 实体不同步1.1 常见场景1.2 示例代码2. 不同操作

Linux虚拟机不显示IP地址的解决方法(亲测有效)

《Linux虚拟机不显示IP地址的解决方法(亲测有效)》本文主要介绍了通过VMware新装的Linux系统没有IP地址的解决方法,主要步骤包括:关闭虚拟机、打开VM虚拟网络编辑器、还原VMnet8或修... 目录前言步骤0.问题情况1.关闭虚拟机2.China编程打开VM虚拟网络编辑器3.1 方法一:点击还原VM

CSS模拟 html 的 title 属性(鼠标悬浮显示提示文字效果)

《CSS模拟html的title属性(鼠标悬浮显示提示文字效果)》:本文主要介绍了如何使用CSS模拟HTML的title属性,通过鼠标悬浮显示提示文字效果,通过设置`.tipBox`和`.tipBox.tipContent`的样式,实现了提示内容的隐藏和显示,详细内容请阅读本文,希望能对你有所帮助... 效

Ubuntu 22.04 服务器安装部署(nginx+postgresql)

《Ubuntu22.04服务器安装部署(nginx+postgresql)》Ubuntu22.04LTS是迄今为止最好的Ubuntu版本之一,很多linux的应用服务器都是选择的这个版本... 目录是什么让 Ubuntu 22.04 LTS 变得安全?更新了安全包linux 内核改进一、部署环境二、安装系统

对postgresql日期和时间的比较

《对postgresql日期和时间的比较》文章介绍了在数据库中处理日期和时间类型时的一些注意事项,包括如何将字符串转换为日期或时间类型,以及在比较时自动转换的情况,作者建议在使用数据库时,根据具体情况... 目录PostgreSQL日期和时间比较DB里保存到时分秒,需要和年月日比较db里存储date或者ti

如何设置vim永久显示行号

《如何设置vim永久显示行号》在Linux环境下,vim默认不显示行号,这在程序编译出错时定位错误语句非常不便,通过修改vim配置文件vimrc,可以在每次打开vim时永久显示行号... 目录设置vim永久显示行号1.临时显示行号2.永www.chinasem.cn久显示行号总结设置vim永久显示行号在li

使用Java解析JSON数据并提取特定字段的实现步骤(以提取mailNo为例)

《使用Java解析JSON数据并提取特定字段的实现步骤(以提取mailNo为例)》在现代软件开发中,处理JSON数据是一项非常常见的任务,无论是从API接口获取数据,还是将数据存储为JSON格式,解析... 目录1. 背景介绍1.1 jsON简介1.2 实际案例2. 准备工作2.1 环境搭建2.1.1 添加

电脑显示hdmi无信号怎么办? 电脑显示器无信号的终极解决指南

《电脑显示hdmi无信号怎么办?电脑显示器无信号的终极解决指南》HDMI无信号的问题却让人头疼不已,遇到这种情况该怎么办?针对这种情况,我们可以采取一系列步骤来逐一排查并解决问题,以下是详细的方法... 无论你是试图为笔记本电脑设置多个显示器还是使用外部显示器,都可能会弹出“无HDMI信号”错误。此消息可能

PostgreSQL如何查询表结构和索引信息

《PostgreSQL如何查询表结构和索引信息》文章介绍了在PostgreSQL中查询表结构和索引信息的几种方法,包括使用`d`元命令、系统数据字典查询以及使用可视化工具DBeaver... 目录前言使用\d元命令查看表字段信息和索引信息通过系统数据字典查询表结构通过系统数据字典查询索引信息查询所有的表名可

PostgreSQL如何用psql运行SQL文件

《PostgreSQL如何用psql运行SQL文件》文章介绍了两种运行预写好的SQL文件的方式:首先连接数据库后执行,或者直接通过psql命令执行,需要注意的是,文件路径在Linux系统中应使用斜杠/... 目录PostgreSQ编程L用psql运行SQL文件方式一方式二总结PostgreSQL用psql运