INSERT INTO STN_HST_IHALE(
IHALE_KAYIT_NO ,
IHALE_ADI ,
IHALE_YILI ,
IHALE_TARIHI ,
USER_KODU ,
USER_DATE ,
ACIKLAMA ,
HST_ID ,
FIRMA_KODU
)
VALUES (
p_IHALE_KAYIT_NO ,
p_IHALE_ADI ,
p_IHALE_YILI ,
p_IHALE_TARIHI ,
p_user_kodu ,
sysdate ,
p_ACIKLAMA ,
p_HST_ID ,
p_firma_kodu
)
Returning HST_IHALE_ID INTO v_pk_id;
burda procedure içinde insert işlemi yapılıyor. fakat dikkat edilirse HST_IHALE_ID alanına değer atanmadan. çünkü bu alan trigger la atanıyor. fakat benim bu değere ihtiyacım var. "returning" burda bana pk alanımım değerini veriyor.
haa ayrıca
YanıtlaSilselect x from t where rownum = 1 order by rowid desc;
gibi bir kullanımda var.
Bu yorum yazar tarafından silindi.
YanıtlaSil