PL/SQL Developer_如何快速获得表名或列名的文本形式

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/41513537

实验:使用PL/SQL Developer软件获得表名、列名的文本形式

操作过程:

例1:以“逗号”格式获取“用户表名”的文本

使用scott登陆到PL/SQL Developer,在All objects框处找到Tables选项,右击看到“Copy comma separated”选项,点击后即可获取以“逗号”、“分隔开”的文本形式,点击选项如下图:

打开一个文本编辑器,执行“粘贴”操作,如下图所示:

可以查看一下scott拥有的表,如下图:

对比以上两图,可知已经将用户的表名以文本的形式提取出来,并且用逗号作为分隔。

例2:以“逗号”格式获取“列名”的文本

到某用户下,某表的列下拉菜单中点击“Copy comma separated”选项,如下图:

文本编辑器下,执行“粘贴”操作即可,如下图:

可以查看一下scott用户下,bonus表下的列名,如下图:

对比以上两图,可知已经将用户的某表的列以文本的形式提取出来,并且用逗号作为分隔。

例3:无逗号格式获取用户表名的文本格式

使用PL/SQL Developer软件查询出拥有的表,然后选中,右键点击可以直接完成“复制”操作,如下图:

粘贴到文本编辑器即可,如下图:

小结:

使用PL/SQL Developer软件,点击“Copy comma separated”选项,完成获得表名或列名的文本格式,并且以逗号分隔。

虽然操作很简单,在用户表不多,某表列不多的情况下或许使用不到,但如果生产系统下,一个用户可能拥有二三百个表,或一个大表里拥有七八十个字段的时候,那个时候提取,你就会发现使用“Copy comma separated”来获得文本将会多方便。

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。

深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/41513537

时间: 2024-08-05 01:36:27

PL/SQL Developer_如何快速获得表名或列名的文本形式的相关文章

用PL/SQL Developer工具实现相同表名表结构的比对

原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/45746893 实验: 规划好实验用表 库 用户名 用户表 A库 scott emp B库 hyl emp scott用户下进行比对验证,如下: 选择要比对的表,如下图: 添加目标用户连接,如下: 开始比对,如下: 比对完成后,通过比对结果形成修正sql语句,如下: 在

PL/SQL Developer实现双击table表名查询

双击table默认为Expand/Collapse 展开/折叠 有时需快速查看该表数据,如果写select * from tab会显得麻烦, 我们可实现双击table来进行快速查询 方法为:Tools -> Preferences -> User Interface -> Browser -> Object type(Table) -> Double-click action(Query Data) 转载请注明出处:http://blog.csdn.net/itmyhome1

正则表达式匹配SQL语句中的所有表名

折磨了几个小时,写出匹配SQL语句中的所有表名,备忘记录 1 \*\s+from\s+[\w\[\]]*\.?[\w\[\]]*\.?\[?(\b\w+)\]?[\r\n\s]* 支持各种表达式 SELECT * FROM Config SELECT * FROM [dbo].IMEIUser SELECT * FROM dbo.LotteryLog SELECT * FROM [GreenPrize]SELECT * FROM [dbo].[Config]SELECT * FROM dbo.[

SQL获取数据库名,表名,列名,说明等信息

由于最近工作涉及SQL语句较多,对一些不常见的SQL函数.及存储过程下面进行整理和描述,供大家分享: /************************************************************************************************************** 1.获取所有用户名: islogin='1' :表示帐户 islogin='0' :表示角色 status='2' :表示用户帐户 status='0' :表示系统帐户 **

用SQL profiler工具抓指定表名的动态

note: 网上很少有人提到,我也记下. 用SQL profiler工具抓指定表名(单个表)的动态 1,选择textdata字段 2,筛选databasename. 3,筛选表名,注意前后%%号. 原文出处:http://blog.51cto.com/aizzw/803462 原文地址:https://www.cnblogs.com/HaiHong/p/9625514.html

PostgreSQL-JDBC疑似bug:部分接口参数的表名、列名必须全部小写

项目从Oracle移植到PostgreSQL(9.4版)后,这几天又出现故障,经跟踪定位,确定原因是调用PgDatabaseMetaData.getPrimaryKeys()接口返回了空集. 众所周知,大多数情况下SQL语句对表名.列名都是大小写不敏感(据本人经验,linux平台的MySql默认对表名区分大小写,可算是个例外).对应的,各数据库JDBC也理应对大小写不敏感,但实际情况是:PostgreSQL的JDBC的部分接口只认全部小写的表名.列名,而对全大写.大小写混合的情况都不支持. Po

mybatis动态传入表名、列名

原文:http://luoyu-ds.iteye.com/blog/1517607 要实现动态传入表名.列名,需要做如下修改 添加属性statementType="STATEMENT" (可省略) 同时sql里的属有变量取值都改成${xxxx},而不是#{xxx} <delete id="deleteTableData" parameterType="java.util.Map" statementType="STATEMENT&

JPA中自动使用@Table(name = &quot;userTab&quot;)后自动将表名、列名添加了下划线的问题

一.问题 JPA中自动使用@Table(name = "userTab")后自动将表名.列名添加了下划线的问题,如下图: 二.解决 在application.properties文件中加入: spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl 如: #连接字符串 spring.datasource.driver-c

MySQL表名、列名区分大小写详解

前言:出现的问题 在本地数据库上执行修改银行卡没有报错 但线上执行报错 发现是表找不到,发现表名不对应该是card_cardinfo,但本地上没有问题,能正常修改,然后在数据库里测试,发现本地库(win)下表名不区分大小写,线上(linux)区分 在刚开始使用mysql的时候,刚开始是想要区分列名大小写的问题,在网上看到很多办法,于是就 1. linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写:   2. 2.用root帐号登录后,在/etc/my.cnf中的[mysql