oracle

分类下相关文章

Oracle 获取所有数据表的名字,及记录条数

在分析一套 MES 系统的数据表结构,为了方便记录我看了哪些表,还有哪些表没有看。 需要列一个清单,标注是否以查看过。 同时,需要查询出来每个数据表的记录条数,如果记录为 0 ,说明这个表没有被使用,就没有了解的必要了。 SQL 语句 SELECT table_name, num_rows FROM user_tables ORDER BY table_name; 显示所有记录 在 PL/SQL Developer 中 SELECT 时,输出所有行,每次都是只返回几十行,看不到真实有多少行数据。 有点类似 MySQL Workbench 中默认 Select 限制了 1000 条的返回, ...

阅读全文...

oracle 通过 sql 查询当前 oracle 的版本号

想查询一下远端 oracle 数据库的版本号,方便判断该使用哪个版本的依赖库,可以通过执行 SQL 获取到: SELECT * FROM v$version; 例如,返回结果: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production PL/SQL Release 11.2.0.1.0 - Production CORE 11.2.0.1.0 Production TNS for 64-bit Windows: Version 11.2.0.1.0 - Production NLSRTL Vers ...

阅读全文...

oracle pl/sql developer 客户端查询结果中文显示问号

安装了 Oracle pl/sql developer 客户端,想在里面查看表结构。 但是发现右键表选择查看,查看列时,注释中的中文部分都显示为问号。 而且,select 的查询结果也是同样的问题,中文均显示为问号。看起来是字符编码的配置问题。 解决方法: 查看数据库的字符集 select userenv('language') from dual; 点击菜单中的“会话”-“执行” 即可看到当前数据库的字符集。例如,我本地是: AMERICAN_AMERICA.ZHS16GBK 没想到会有人用 GBK 。。。 修改 Windows 系统变量 在 Windows 系统变量中,新建一个环境变 ...

阅读全文...