IBExpert ile tablo boşaltma?
IBExpert ile tablo boşaltma?
arkadaşlar sql de Truncate ile yaptığımız tablo sıfırlama olayını
IBExpert ile nasıl yaparız..
,
saygılarımla
IBExpert ile nasıl yaparız..
,
saygılarımla
Re: IBExpert ile tablo boşaltma?
delete from tablo_adı
komutu ile SQL ile silebilirsiniz.
Kolay gelsin.
komutu ile SQL ile silebilirsiniz.
Kolay gelsin.
Re: IBExpert ile tablo boşaltma?
Kod: Tümünü seç
s:='DELETE FROM TBL_OYUNLARGECICI';
DMoyunKaydet.IBQuery1.Close;
DMoyunKaydet.IBQuery1.SQL.Clear;
DMoyunKaydet.IBQuery1.SQL.Add(s);
DMoyunKaydet.IBQuery1.ExecSQL;
DMoyunKaydet.IBTransaction1.CommitRetaining;
saygılarımla
Re: IBExpert ile tablo boşaltma?
Selamlar,
GENERATOR/SEQUENCE mantığı M$-SQL Server'daki AutoIncrement olayından farklıdır. Bu sebeple, tabloyu sıfırladığında GENERATOR/SEQUENCE sıfırlanmaz. Onun için SET GENERATOR yaparak aynı zamanda GENERATOR'lerine yeni değer ataması yapman lazım.
Kolay Gelsin
Adnan
GENERATOR/SEQUENCE mantığı M$-SQL Server'daki AutoIncrement olayından farklıdır. Bu sebeple, tabloyu sıfırladığında GENERATOR/SEQUENCE sıfırlanmaz. Onun için SET GENERATOR yaparak aynı zamanda GENERATOR'lerine yeni değer ataması yapman lazım.
Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Re: IBExpert ile tablo boşaltma?
soldaki menüden GENERATOR'ü seçip çift tıkladığımda açılan menüden id value değerini 0 yaptığımda oldu.....
çok teşekkürler
bir sorum daha olacak ama
access de bir tabloyu kopyala-yapıştırla başka bir isim vererek çoğaltabiliyoruz(içi bpş olarak)
sql'de tabloyu scrip olarak açıp tablo adlarını değiştirip scripti çalıştırıp boş olarak başka bir tablo yaratabiliyordum
aynı olayı IBExpert ile hanği menüleri kullanarak nasıl yaparız
saygılarımla
çok teşekkürler
bir sorum daha olacak ama
access de bir tabloyu kopyala-yapıştırla başka bir isim vererek çoğaltabiliyoruz(içi bpş olarak)
sql'de tabloyu scrip olarak açıp tablo adlarını değiştirip scripti çalıştırıp boş olarak başka bir tablo yaratabiliyordum
aynı olayı IBExpert ile hanği menüleri kullanarak nasıl yaparız
saygılarımla
Re: IBExpert ile tablo boşaltma?
Selamlar,
IBExpert kullanmadım. Upscene'nin DBWorkbench'inde olay şöyle, soldaki nesnelerin üzerine giderek (Duplicate Table, vs. gibi) oradaki nesneyi oluşturabiliyorsunuz. Ayrıca DATAPUMP özelliği ile, bir bilgi bütününü diğer bir yere transfer etme imkanı da var.
Kolay Gelsin
Adnan
IBExpert kullanmadım. Upscene'nin DBWorkbench'inde olay şöyle, soldaki nesnelerin üzerine giderek (Duplicate Table, vs. gibi) oradaki nesneyi oluşturabiliyorsunuz. Ayrıca DATAPUMP özelliği ile, bir bilgi bütününü diğer bir yere transfer etme imkanı da var.
Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Re: IBExpert ile tablo boşaltma?
IBExpertte tüm DB yapısını script olarak alabilirsiniz...
Tools menusunden "Extract Metadata".
Tools menusunden "Extract Metadata".
Re: IBExpert ile tablo boşaltma?
hocam exract metadata ile tabloyu dışarıya script olarak kaydettim..
başka bir veritabanının içine almak için import data dediğimde lisanslı sürüm içinmiş kullanamadım
Tools/script executive diye bir bölüm var orda kaydettiğim dosyayı açtım
burda db adını değiştirip
CREATE DATABASE '127.0.0.1:F:\Mart2013_acrBow\vt\OYUNLAR.FDB'
ŞEKLİNDE run dediğimde hata veriyor
dışarı attığımız scripti başka bir database işine nasıl import ederiz
saygılarımla
başka bir veritabanının içine almak için import data dediğimde lisanslı sürüm içinmiş kullanamadım
Tools/script executive diye bir bölüm var orda kaydettiğim dosyayı açtım
Kod: Tümünü seç
SET SQL DIALECT 3;
SET NAMES WIN1254;
CREATE DATABASE '127.0.0.1:F:\Mart2013_acrBow\vt\SETTINGS.FDB'
USER 'SYSDBA' PASSWORD 'masterkey'
PAGE_SIZE 16384
DEFAULT CHARACTER SET WIN1254;
INSERT INTO TBL_COM (ID, PORT, BAUD, LANE, FOTOBEKSURE, MKOFFTIME, ANAEKBEKTIME) VALUES (1, '2', '9600', '2', '11', '20', '10');
COMMIT WORK;
CREATE DATABASE '127.0.0.1:F:\Mart2013_acrBow\vt\OYUNLAR.FDB'
ŞEKLİNDE run dediğimde hata veriyor
dışarı attığımız scripti başka bir database işine nasıl import ederiz
saygılarımla
Re: IBExpert ile tablo boşaltma?
IBExpert'te mi?
Ayrıca PageSize neden 16384? Onu 4096 yapın, çünkü genelde NTFS olarak formatlanmış Windows makinelerde PageSize 4096'dır.
Hata veriyor dediğini daha açık ve ne hatası verdiğini söylesen daha rahat yanıt bulursun.
Kolay Gelsin
Adnan
Ayrıca PageSize neden 16384? Onu 4096 yapın, çünkü genelde NTFS olarak formatlanmış Windows makinelerde PageSize 4096'dır.
Hata veriyor dediğini daha açık ve ne hatası verdiğini söylesen daha rahat yanıt bulursun.
Kolay Gelsin
Adnan
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/