Tutoriel Oracle : Définition et utilisation des fonctions de stockage

Points clés : Les fonctions stockées sont également appelées fonctions personnalisées, qui peuvent recevoir un ou plusieurs paramètres et renvoyer un résultat. Semblable aux méthodes en Java.

grammaire

Pour être précis, cela devrait être存储函数
insérer la description de l'image ici

l'affaire

créer

--需求: 创建存储函数,根据地址 ID 查询地址名称。
create or replace function fn_getaddress(v_id number)
return varchar2
is
  v_name varchar2(30);
begin
  --查询地址表
  select name into v_name from t_address where id=v_id;
  return v_name;
end;

utiliser

--存储函数测试
select fn_getaddress(3) from dual;
--存储函数的应用
--需求:查询业主 ID,业主名称,业主地址,业主地址使用刚才我们创建的函数来实现。
select id,name,fn_getaddress(addressid) from t_owners;

Je suppose que tu aimes

Origine blog.csdn.net/a772304419/article/details/132479555
conseillé
Classement