Forum

Sql To Oracle Trigg...
 
Bildirimler
Hepsini Temizle

Sql To Oracle Trigger Yardım

2 Yazılar
2 Üyeler
0 Reactions
849 Görüntüleme
(@AhmetKaltun)
Gönderiler: 1
New Member
Konu başlatıcı
 
[#431817]

Merhaba,

 SQL de hazırladığım triggeri oracle için uyarlayıp çalıştırdım fakat hatalar alıyorum.

Buradaki değişkenleri nasıl oracle'a göre uyarlayabilirim forum içerisinde benzer bir konu bulamadım. Bilgisi olan varmı ?

 CREATE TRIGGER [dbo].[TRG_VERGINOKONTROL] ON [dbo].[CARITABLOM]

FOR INSERT

AS

BEGIN

DECLARE @VERGIDAIRESI NVARCHAR(MAX)

DECLARE @VERGINUMARASI NVARCHAR(MAX)

DECLARE @SUBE_KODU INT

 

SELECT @VERGIDAIRESI = VERGI_DAIRESI, @VERGINUMARASI = VERGI_NUMARASI, @SUBE_KODU = SUBE_KODU FROM INSERTED

 

IF (@SUBE_KODU = 1)

    BEGIN

 IF (LEN(ISNULL(@VERGINUMARASI,'')) = 0)

        BEGIN 

            RAISERROR('Vergi numarasi bos geçilemez !',16,1)

            ROLLBACK

        END   

    END

END


 
Gönderildi : 13/06/2014 14:15
(@h-koraygunduz)
Gönderiler: 301
Üye
 

Selamlar;


 Create satırındaki syntax kullanımın yanlış gibi gözüküyor. Aldığın hata nedir ?


 Fikir vermesi için aşağıdaki linki inceleyip ona göre yaratırmısın ?


  http://www.oracle-base.com/articles/misc/database-triggers-overview.php


 Teşekkürler


 
Gönderildi : 13/06/2014 14:31
Paylaş: