oracle如何创建存储过程呢?
你首先需要授权。
sqlplus/assysdba
授予您的_user创建视图的权限
然后创建表和存储过程。
tableTABLE1创建表TABLE1(user_idVARCHAR2(10),user_nameVARCHAR2(10),user_mailVARCHAR2(10),user_mobileVARCHAR2(10),user_telephoneVARCHAR2(10))创建或替换过程CREATEviewsISV_SQLvarchar2(10240)B:创建或替换视图v_testasselect_id,_name,-username_mail,-userMAIL_MOBILE,-userphone_telephone-表1中的用户立即执行
执行,好吗
SQLgtexeccr
oracle创建一个触发器?
一般在sqlplus或其他第三方oracle工具中,根据语法和要求编写代码,直接执行创建过程。
一般语法如下:
创建[或替换]触发器触发器名称
{之前|之后}
{插入|删除|更新[第[,列…]]}
[或{插入|删除|更新[第[,列…]]]...]
在[架构上。]table_name|[schema。]视图名称
[引用{OLD[AS]OLD|NEW[AS]NEW|PARENTASPARENT}]
[每一行]
[条件时]
PL/SQL_BLOCK|调用过程_姓名