排序
Oracle数据库常用查询字符集命令
当前会话 -- 当前会话 SELECT * FROM NLS_SESSION_PARAMETERS; 当前实例 -- 当前实例 SELECT * FROM NLS_INSTANCE_PARAMETERS; 数据库 -- 数据库 SELECT * FROM NLS_DATABASE_PARAMETERS; 当前...
Oracle修改序列的下一个数值
前提条件,有一个序列XL_TABLE_ID,现在的数值是3623,需要把下次数值变成4567重建序列重建序列是最简单的方法,查看下列文章进行序列的重建https://www.jssolo.com/oracle/641通过改序列步进大小修...
Oracle创建序列
创建序列CREATE SEQUENCE XL_TABLE_ID INCREMENT BY 1 START WITH 1 MINVALUE 1 MAXVALUE 999999 NOCYCLE NOCACHE ORDER;CREATE SEQUENCE 代表创建一个序列XL_TABLE_ID 为创建的序列名INCREMENT...
Oracle通过表注释查询对应表名
SQL语句如下 -- 结果区分表和视图,类似于BIN$qxjsNeL+NRjgUwG3GqyhPg==$0的为已经删除的表 SELECT TABLE_NAME,COMMENTS FROM USER_TAB_COMMENTS WHERE COMMENTS LIKE '%这里是表注释%' AND TABL...
oracle创建用户及授权
创建用户 create user username identified by pws; 授权 grant connect to username; 授权表或者视图 grant select on 表或视图名 to username; 查看 新增 编辑权限 grant select,insert,updat...
Oracle指定pfile文件手动启动,指定pfile文件路径
连接数据库 sqlplus /nolog conn / as sysdba 启动数据库 路径需要换成自己的pfile文件路径 startup pfile='D:\oracle\oracle_base\admin\orcl\pfile\init.ora.10112022141549';
ora-39064:无法写入日志文件 [Windows]系统下Oracle数据库 expdp/impdp 导入导出时log日志输出乱码问题
Windows系统下Oracle数据库 expdp/impdp 导入导出时如下报错时原因数据泵在写日志文件的时候,使用的是数据库字符集客户端的环境变量NLS_LANG得值和数据库字符集不一致解决办法查看数据库字符集...
ORA-32001: 已请求写入 SPFILE, 但是没有正在使用的 SPFILE的解决办法
修改oracle配置信息时,如果出现这个报错,说明数据库不是以SPFILE方式启动的,解决办法如下 解决办法 创建SPFILE文件 create spfile from pfile; 指定pfile文件路径,路径需要替换成自己的 create ...
Linux版Oracle数据库19C expdp/impdp 导入导出数据
数据无价,请在重要操作之前备份数据,防止意外造成数据丢失设置数据库虚拟路径1.创建文件夹(服务器中执行)mkdir /home/oracle/dmp2.路径创建后授权(服务器中执行)chown -R oracle /home/oracle...
Oracle数据库memory_max_target, memory_target, sga_max_size, sga_target等参数浅析
参数分析 memory_max_target 代表oracle数据库实例的可以使用的最大内存大小 如果没有设置memory_max_target参数,那么会自动取memory_target的参数值 此参数为静态参数,修改后需重启数据库实...
Oracle数据库列转行函数 listagg()
listagg()函数可以实现多列记录聚合为一条记录 函数需要传递两个参数listagg(a,b)a为要组合的字段名,b为每条数据之间的间隔符 例如listagg(NAME,',')代表查询出所有的名字,用逗号分隔...