Forum

Sql To Oracle Trigg...
 
Bildirimler
Hepsini Temizle

Sql To Oracle Trigger Yardım

2 Yazılar
2 Üyeler
0 Likes
434 Görüntüleme
(@AhmetKaltun)
Gönderiler: 1
New Member
Konu başlatıcı
 

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ş: