Sayenizde bu forumdan Trigger ve StoredProcedure leri öğreniyorum.
Ancak ne yapsam hata veriyor. Interbase 6.0 Open Source kullanıyorum.
En basidinden
CREATE PROCEDURE "PROC_KIMLIKAUTOINC"
RETURNS
(
"NUM" INTEGER
)
AS
BEGIN
NUM = GEN_ID(KAYNO_ID,1);
END
bunu bile oluşturmaya çalışıyorum ancak bunu veriyor ::
Dynamic SQL Error
SQL error code = -104
Unexpected end of command
atladığım biryermi var bilemiyorum
Trigger de de aynı şeyi yapıyor.
CREATE TRIGGER SET_KAYNO FOR GOREV
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
new.kay_no = gen_id(kayno_id, 1);
END
...
10-15 tane delphi ve veritabanı kitabım var hiçbiride burası site kadar açıklamamış. ne diyim Allah razı olsun.
yardımcı olabilirseniz sevinirim.
Stored Procedure veya Trigger oluşturamıyorum.
Stored Procedure veya Trigger oluşturamıyorum.
Kendinin odanın içinde zannediyorsun ama aslında oda senin içinde...
Makaleler de ornek bir stok programının vt sinin nasıl hazırlanacagı hakkında Fahrettin abinin bir yazısı var. orada gerek sp gerek trigger uzerine orneklerde mevcut
ayrıca ben sp ve triggerları olusturmak icin ibexpert kullanıyorum,
personal surumu ucretsiz ve gayet kullanıslı kolay bir arabirimi var
Forumda da yapacagın basit bir arama ile bir hazine ile karsılastıgını goreceksin
Tek ihtiyacın olan zaman,
hayatta hic bir sey karsılıksız degil malesef, ögrenmek isteyen de bilginin karsısında zamanını harcamalı.
ayrıca ben sp ve triggerları olusturmak icin ibexpert kullanıyorum,
personal surumu ucretsiz ve gayet kullanıslı kolay bir arabirimi var
Forumda da yapacagın basit bir arama ile bir hazine ile karsılastıgını goreceksin
Tek ihtiyacın olan zaman,
hayatta hic bir sey karsılıksız degil malesef, ögrenmek isteyen de bilginin karsısında zamanını harcamalı.
ÜŞENME,ERTELEME,VAZGEÇME
1. kayno_id generator u create ettin mi?
2. ibconsole ile yazıyorsan character değişimi için;
şeklinde set term i kullanmalısın.
2. ibconsole ile yazıyorsan character değişimi için;
Kod: Tümünü seç
SET TERM ^^ ;
CREATE PROCEDURE "PROC_KIMLIKAUTOINC"
RETURNS
(
"NUM" INTEGER
)
AS
BEGIN
NUM = GEN_ID(KAYNO_ID,1);
END
SET TERM ; ^^
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!