1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| create or replace procedure SO_P_GETPERSONNE(NOM_CONS IN VARCHAR, CODE_CONS IN CHAR ) is
begin
IF (NOM_CONS) <> '' AND (CODE_CONS) <> '' THEN
select * from CONSEILLERS C where (C.CONS_NOM LIKE NOM_CONS) and (C.CONS_COD_CONS LIKE CODE_CONS) ;
END IF;
IF NOM_CONS <> '' AND CODE_CONS = '' THEN
select * from CONSEILLERS C where C.CONS_NOM LIKE NOM_CONS;
END IF;
IF NOM_CONS = '' AND CODE_CONS <> '' THEN
select * from CONSEILLERS C where C.CONS_COD_CONS LIKE CODE_CONS;
END IF;
end SO_P_GETPERSONNE; |
Partager