数据库oracle统计当前用户所有表的行数以及大小等

157人围观 0个不明物体

使用如下sql可查询当前用户所有表的行数以及大小: SELECT table_name, num_rows, TO_CHAR(last_analyzed, 'YYYY-MM-DD HH24:MI:SS') as last_analyzed, ROUND(num_rows * avg_row_len / 1024 / 1024, 2)

数据库oracle创建新的数据库实例

182人围观 0个不明物体

1,创建数据库实例基础命令 创建之前可先执行:unset ORACLE_SID 基础命令如下: dbca -silent -createDatabase -gdbName orclgbk -sid orclgbk -sysPassword test123456 -systemPassword test123456 -characterSet ZHS16GBK -nationalC

数据库oracle删除SYS_EXPORT_SCHEMA

961人围观 0个不明物体

通常这个表是导出数据库(expdp)出现了异常了,一般而言,导出结束会自动删除该表 因此确认已经导出完成,就可以删除这些表

数据库oracle包(package)的使用

875人围观 0个不明物体

1,创建包头: create or replace package testpackage is -- Public type declarations procedure test1(name in varchar2,outname out varchar2); procedure test2(name in

数据库查看oracle的开机时间,使用时间

671人围观 0个不明物体

记录下查看oracle的开机时间 SELECT to_char(startup_time, 'YYYY-MM-DD HH24:MI:SS') AS "启动时间", trunc(sysdate - startup_time) AS "运行天数", trunc(mod(sysdate - startup_time,1)*24) AS

数据库如何删除 oracle 审计文件 adump

702人围观 0个不明物体

一般在oracle的这个目录 /opt/oracle/admin/ORCLCDB/adump 会存放很多审计文件 这些文件我们可以有选择的进行删除 1,我们可以通过如下命令查看当前文件夹的大小 du -sh ./ 2,查看一个月以前的文件 find ./ -type f -name '*.aud' -mtime +91 3,通常我们会删除3个月以前的

数据库ORA-01008 并非所有变量都已绑定

747人围观 0个不明物体

ORA-01008 并非所有变量都已绑定 如下我们要创建一个oracle的计划任务,报错ORA-01008 并非所有变量都已绑定 declare jobno number; begin dbms_job.submit(:jobno,'guochengming;',to_date('2023-08-17 01:00:00','yyyy-mm-dd h

数据库oracle自定义字符串转换为大写函数

604人围观 0个不明物体

直接上代码,可将字符串转换为大写。 create or replace function cusfun_upper(str varchar) return varchar as idex number; outstr varchar2(32767); nowAscii number; begin

数据库oracle使用sql编译存储过程

661人围观 0个不明物体

可使用两种方法编译: 1,在plsql中,在存储过程上点击右键选中Recompile 2,使用sql编译,执行如下语句: alter procedure procebureName compile; 3,还可以通过如下sql查找到所有失效的存储过程进行重新编译 select 'Alter '||object_type||' '||object

数据库oracle18c数据库导入12c

610人围观 0个不明物体

我们使用18c数据库导入12c数据库时会报错抛出异常,做如下操作即可解决 在导出命令后面加上如下参数即可version=12.2.0 完整命令如下: expdp schemaname/password@xxx.xxx.xxx.xxx:1521/orcl schemas=schemaname dumpfile=xxxxx.dmp DIRECTORY=DATA_PUMP_D

数据库无需安装oracle运行plsql

586人围观 0个不明物体

通常我们使用plsql都需要安装oracle,我们也可以通过安装instantclient来使用plsql 1,打开https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html 下载instantclient 2,直接解压到本地 3,配置环境变量

数据库oracle创建代参数的视图

566人围观 0个不明物体

创建代参数的视图,按照以下四步操作即可 1,创建包 create or replace package p_view_university_code is function set_param(UNIVERSITYCODE varchar2) return varchar2; function get_param return varch

数据库oracle 获得字段信息,以及将字段转换为驼峰格式

561人围观 0个不明物体

1,获得表字段 SELECT a.COLUMN_NAME columnName, --字段名 nvl2(a.DATA_SCALE,a.DATA_TYPE||'('||a.DATA_LENGTH||','||a.DATA_SCALE||')',a.DATA_TYPE||'('||a.DATA_LENGTH||')')lx, commen

数据库oracle 排序技巧

594人围观 0个不明物体

oracle 排序技巧,即可以使用别名进行排序 select t.name pp from tableName t order by pp

数据库oracle 插入的同时进行一个更新操作

626人围观 0个不明物体

oracle 插入的同时进行一个更新操作 有时候我们项目运行到后期需要变更一些插入更新的操作,如果不想修改代码,对于oracle来说,我们可以使用触发器的形式来实现,如下代码: 下面的代码展示了 插入候更新一个字段,更新的字段来源于插入的字段,即先插入表TOOL_ORDER_RESOURCE ,如果starttime字段不为空,就更新表TOOL_ORDER_RESOURCE 里

数据库mysql数据库的导入和导出

1089人围观 0个不明物体

mysql数据库的导入和导出 我们可以使用mysqldump导出 如下面的示例代码 mysqldump--defaults-extra-file=/etc/my.cnf数据库名/www/mydb1222.dmp 在这个/etc/my.cnf文件里面我们添加了如下代码 [client] host=localhost user=root password