查看oracle数据库中的函数

Posted jianhua-li

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看oracle数据库中的函数相关的知识,希望对你有一定的参考价值。

SQL PLUS下:
查看建了哪些函数,注意,引号内大写
select object_name from user_objects where object_type=\'FUNCTION\';
查看函数内容,引号内为你要查询的函数名,也要大写
select text from user_source where name=\'函数名\';

PLSQL Developer下查询用户下的函数:
SELECT * FROM dba_objects WHERE object_type=\'FUNCTION\'and owner=\'用户名\';
查询函数内容:
SELECT dbms_lob.substr(DBMS_METADATA.GET_DDL(\'FUNCTION\', \'函数名\', \'用户名\')) FROM dual;

怎么查看oracle数据库中的的编码格式

首先查看oracle数据库的编码:SQL>select*fromnls_database_parameterswhereparameter='NLS_CHARACTERSET';修改字符集编码(这会对数据库的数据有直接的影响,谨慎操作):SQL>conn/assysdbaSQL>shutdownimmediate;SQL>startupmount;SQL>ALTERSYSTEMENABLERESTRICTEDSESSION;SQL>ALTERSYSTEMSETJOB_QUEUE_PROCESSES=0;SQL>ALTERSYSTEMSETAQ_TM_PROCESSES=0;SQL>alterdatabaseopen;SQL>ALTERDATABASEcharactersetINTERNAL_USEZHS16GBK;SQL>shutdownimmediate;SQL>startup 参考技术A 建用户和授权要用dba
最简单得建用户:
create
user
用户名
identified
by
密码
用户解锁
alter
user
用户名
account
unlock(不解锁无法登陆)
授权用
grant
建完用户首先要授权登陆权限
grant
create
session
to
用户名
授权可以授权给角色和用户
也可以把角色授权给角色和用户
其他得类似
创建表得权限类似如下格式:
grant
create
table
to
用户

以上是关于查看oracle数据库中的函数的主要内容,如果未能解决你的问题,请参考以下文章

如何查看oracle失效的索引

怎么查看oracle数据库中的的编码格式

怎么查看oracle数据库中的的编码格式

oracle之内置函数

如何查看oracle数据库中的job执行了多长时间

Oracle利用dbms_metadata.get_ddl查看DDL语句