ORACLE SYNONYM详解 目录(?)[+] 一 概念 二CREATE SYNONYM 创建同义词 三DROP SYNONYM 删除同义词 四QA 问答 以下内容整理自Oracle 官方文档 一 概念 A synonym is an alias for any table, view,materialized view, sequence, procedure, function, package, type, Java classschema object, user-defined ...
Summary: in this tutorial, you will learn how to use the Oracle CREATE SYNONYM statement to create an alternative name for a database object such as a table, view, sequence, procedure, stored function, and materialized view. Introduction to Oracle CREATE SYNONYM statement The CREATE SYNONYM stat...
create synonym table3 for Auser2.table3@mydblink1;create synonym function1 for Auser2.function1@mydblink1;⑤测试此时登录Buser1通过select * from table1就可以访问table1了。三、注意点也可以建立procedure的同义词,但是这样执行的过程中不允许commit。如果要提交的话请在如JDBC中commit()。 全文共计1527...
CREATE SEQUENCE --建立序列 CREATE SESSION --建立会话 CREATE SYNONYM --建立同义词 CREATE VIEW --建立视图 RESOURCE角色: --是授予开发人员的 CREATE CLUSTER --建立聚簇 CREATE PROCEDURE --建立过程 CREATE SEQUENCE --建立序列 CREATE TABLE --建表 CREATE TRIGGER --建立触发器 CREATE TYPE --建立类型 DB...
To create a PUBLIC synonym, you must have the CREATE PUBLIC SYNONYM system privilege. 创建公有同义词,需要有CREATE PUBLIC SYNONYM权限。 3、示例 sqlplus / as sysdba CREATE SYNONYM offices FOR hr.locations; GRANT SELECT ON hr.locations to SCOTT; ...
Synonym)是数据库对象的一个别名,Oracle可以为表、视图、序列、过程、函数、程序包等指定一个别名。同义词有两种类型: Ø私有同义词:拥有CREATE SYNONYM权限的用户(包括非管理员用户)即可创建私有同义词,创建的私有同义词只能由当前用户使用。 Ø公有同义词:系统管理员可以创建公有同义词,公有同义词可以被所有用户...
'||SCTX2.CURR_STR ;ENDIF;RETURNODCICONST.SUCCESS;END;END;CREATEORREPLACEFUNCTIONwm_concat(P1 VARCHAR2)RETURNVARCHAR2 AGGREGATEUSINGWM_CONCAT_IMPL ;createpublic synonym WM_CONCAT_IMPLforsys.WM_CONCAT_IMPL;createpublic synonym wm_concatforsys.wm_concat;grantexecuteonWM_CONCAT_IMPLtopublic;grant...
CREATEORREPLACEFUNCTIONwm_concat(P1VARCHAR2)RETURNVARCHAR2AGGREGATEUSINGWM_CONCAT_IMPL;/ --创建完成,给其创建同义词及授权,以供其他用户能正常使用。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 createpublicsynonymWM_CONCAT_IMPLforwmsys.WM_CONCAT_IMPL/createpublicsynonym wm_concatforwmsys.wm_concat...
select name, sharable_memfrom v$db_object_cachewhere sharable_mem > 100000and type in ('PACKAGE', 'PACKAGE BODY', 'FUNCTION', 'PROCEDURE')and kept = 'NO'; 通过V$SQLAREA查找有问题的查询 V$SQLAREA视图提供了一种识别有潜在问题或者需要优化的SQL语句的方法,从而可通过减少磁盘的访问来优化数据库的综...
CREATE TRIGGER REP_BUSI_FOLLOW_UP_INFO BEFORE INSERT OR UPDATE ON XXXXX.BUSI_FOLLOW_UP_INFO FOR EACH ROW EXECUTE PROCEDURE XXXXX.TRIG_FCT_REP_BUSI_FOLLOW_UP_INFO(); error code: 42601 msg:syntax error at or near "IS"" function=doTask line=558 file="mtk/pkg/mtk/mtk_task.go" taskID=...