SQL dba eklentisi hakkında

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
SELECT TOP 100 PERCENT dbo.SIPARISLER_CHOOSE_6.msg_S_0423,
dbo.SIPARISLER_CHOOSE_6.msg_S_0789, dbo.SIPARISLER_CHOOSE_6.msg_S_0001, dbo.SIPARISLER_CHOOSE_6.msg_S_0002,
dbo.SIPARISLER_CHOOSE_6.msg_S_0165, dbo.STOKDETAY.msg_S_0010,
dbo.SIPARISLER_CHOOSE_6.msg_S_0200,
dbo.SIPARISLER_CHOOSE_6.msg_S_0201,
dbo.STOKDETAY.msg_S_0001 AS EXPR2,
dbo.BARKOD_TANIMLARI_CHOOSE_2.msg_S_0850,
dbo.dbo.URUN_RECETELERI_CHOOSE_3.msg_S_1079,
dbo.dbo.URUN_RECETELERI_CHOOSE_3.msg_S_0995
FROM dbo.SIPARISLER_CHOOSE_6 INNER JOIN
dbo.BARKOD_TANIMLARI_CHOOSE_2 ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.BARKOD_TANIMLARI_CHOOSE_2.msg_S_0001 INNER JOIN
dbo.STOKDETAY ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.STOKDETAY.msg_S_0001
dbo.URUN_RECETELERI ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.URUN_RECETELERI_CHOOSE_3.msg_S_1079
dbo.URUN_RECETELERI ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.URUN_RECETELERI_CHOOSE_3.msg_S_0995
ORDER BY dbo.SIPARISLER_CHOOSE_6.msg_S_0001, dbo.SIPARISLER_CHOOSE_6.msg_S_0002

"Merhaba yukarıda yazılı olan kodlarda ne gibi bir hata olabilir acaba kodları kaydet dediğim zaman ilgili database hata mesajı olarak"SQL kodlarında yazım hatası olabilir veya aynı isimli bir tablo zaten mevcut" gibi bir mesaj veriyor.Eğer kodlar doğru olsaydı aynı tablo üzerine yazacaktı , yardımcı olabilecek SQL dostlarına şimdiden teşekkür ederim.Bu kodlar MİCRO yazılımının içerisinde İŞ EMRİ KARTI oluşturmada kullanılacak.
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
dbo.dbo.URUN_RECETELERI_CHOOSE_3

2 tane dbo.dbo kullanmışsınız.

Bu tür uzun sorgularda alias kullanırsanız sorguyu okumanız kolaylaşır, hata oranınız azalır.
 

muhammethezer

Altın Üye
Katılım
12 Şubat 2006
Mesajlar
411
Excel Vers. ve Dili
Office 365
Altın Üyelik Bitiş Tarihi
12-03-2026
SELECT TOP 100 PERCENT dbo.SIPARISLER_CHOOSE_6.msg_S_0423,
dbo.SIPARISLER_CHOOSE_6.msg_S_0789, dbo.SIPARISLER_CHOOSE_6.msg_S_0001, dbo.SIPARISLER_CHOOSE_6.msg_S_0002,
dbo.SIPARISLER_CHOOSE_6.msg_S_0165, dbo.STOKDETAY.msg_S_0010,
dbo.SIPARISLER_CHOOSE_6.msg_S_0200,
dbo.SIPARISLER_CHOOSE_6.msg_S_0201,
dbo.STOKDETAY.msg_S_0001 AS EXPR2,
dbo.BARKOD_TANIMLARI_CHOOSE_2.msg_S_0850,
dbo.URUN_RECETELERI_CHOOSE_3.msg_S_1079,
dbo.URUN_RECETELERI_CHOOSE_3.msg_S_0995
FROM dbo.SIPARISLER_CHOOSE_6 INNER JOIN
dbo.BARKOD_TANIMLARI_CHOOSE_2 ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.BARKOD_TANIMLARI_CHOOSE_2.msg_S_0001 INNER JOIN
dbo.STOKDETAY ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.STOKDETAY.msg_S_0001
dbo.URUN_RECETELERI ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.URUN_RECETELERI_CHOOSE_3.msg_S_1079
dbo.URUN_RECETELERI ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.URUN_RECETELERI_CHOOSE_3.msg_S_0995
ORDER BY dbo.SIPARISLER_CHOOSE_6.msg_S_0001, dbo.SIPARISLER_CHOOSE_6.msg_S_0002


kodları düzeltip kaydet dediğim zaman yine aynı hata mesajını verdi.
"SQL kodlarında yazım hatası olabilir veya aynı isimli bir tablo zaten mevcut"
 
Katılım
15 Kasım 2006
Mesajlar
583
Excel Vers. ve Dili
Ms Office 2003 Türkçe
SELECT TOP 100 PERCENT dbo.SIPARISLER_CHOOSE_6.msg_S_0423,
dbo.SIPARISLER_CHOOSE_6.msg_S_0789, dbo.SIPARISLER_CHOOSE_6.msg_S_0001, dbo.SIPARISLER_CHOOSE_6.msg_S_0002,
dbo.SIPARISLER_CHOOSE_6.msg_S_0165, dbo.STOKDETAY.msg_S_0010,
dbo.SIPARISLER_CHOOSE_6.msg_S_0200,
dbo.SIPARISLER_CHOOSE_6.msg_S_0201,
dbo.STOKDETAY.msg_S_0001 AS EXPR2,
dbo.BARKOD_TANIMLARI_CHOOSE_2.msg_S_0850,
dbo.URUN_RECETELERI_CHOOSE_3.msg_S_1079,
dbo.URUN_RECETELERI_CHOOSE_3.msg_S_0995
FROM dbo.SIPARISLER_CHOOSE_6 INNER JOIN
dbo.BARKOD_TANIMLARI_CHOOSE_2 ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.BARKOD_TANIMLARI_CHOOSE_2.msg_S_0001 INNER JOIN
dbo.STOKDETAY ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.STOKDETAY.msg_S_0001
dbo.URUN_RECETELERI ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.URUN_RECETELERI_CHOOSE_3.msg_S_1079
dbo.URUN_RECETELERI ON dbo.SIPARISLER_CHOOSE_6.msg_S_0001 = dbo.URUN_RECETELERI_CHOOSE_3.msg_S_0995
ORDER BY dbo.SIPARISLER_CHOOSE_6.msg_S_0001, dbo.SIPARISLER_CHOOSE_6.msg_S_0002
mavi ile kırmızı arasında bir eksik var.
aynı eksiklik biraz aşağıda da var.
 
Üst