sadece eklenecek degerleri girererek insert yapabilme.

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
dtgb
Üye
Mesajlar: 175
Kayıt: 07 May 2004 10:02

sadece eklenecek degerleri girererek insert yapabilme.

Mesaj gönderen dtgb »

Merhaba arkadaşlar SQL de insert işeminde herseferinde insert ve eklenecek alan ları yazmadan sadece eklenecek degerleri yazarak insert komutu çalıştırılabilirmi?
örnegin


INSERT INTO countries (CountryID, CountryTur, TelCode, CountryEng) VALUES (5, 'Afganistan', NULL, 'Afghanistan'),(6, 'Arnavutluk', NULL, 'Albania')

bu şekilde bi kullanım nasıl yapılabilir?
akdatilla
Üye
Mesajlar: 292
Kayıt: 02 Nis 2006 06:04
Konum: Antalya

Re: sadece eklenecek degerleri girererek insert yapabilme.

Mesaj gönderen akdatilla »

dtgb yazdı:Merhaba arkadaşlar SQL de insert işeminde herseferinde insert ve eklenecek alan ları yazmadan sadece eklenecek degerleri yazarak insert komutu çalıştırılabilirmi?
örnegin


INSERT INTO countries (CountryID, CountryTur, TelCode, CountryEng) VALUES (5, 'Afganistan', NULL, 'Afghanistan'),(6, 'Arnavutluk', NULL, 'Albania')

bu şekilde bi kullanım nasıl yapılabilir?
Merhaba
Bildiğim kadarıyla mssql server yazmış olduğun gibi bir kullanım yok.
Sadece MySQL de böyle bir uygulama olduğunu hatırlıyorum.
Ancak alan adlarını yazmadan kullanma imkanın var:
INSERT INTO countries VALUES (5, 'Afganistan', NULL, 'Afghanistan')
Yalnız bu şekilde kullanabilmen için tablodaki alanların tanımlanma sırası verdiğin parametrelere uygun olmalı.
Kullanıcı avatarı
dtgb
Üye
Mesajlar: 175
Kayıt: 07 May 2004 10:02

Mesaj gönderen dtgb »

Teşekkürler bende bir iki deneme yaptım ama olmadı sanırım dediginiz gibi sql lin bu tür bir özelligi yok.
İyi çalışmalar...
Cevapla