SQL'de veri değiştirilemiyor

Rtx 4090 FE

Hectopat
Katılım
14 Ekim 2021
Mesajlar
2.022
Çözümler
22
Yer
İstanbul
Daha fazla  
Sistem Özellikleri
monster abra a5 17.4.4
3060 105W
i7 11800H
32 gb çift kanal ram
1 tb samsung m.2 nvme ssd
1b kioxia excaria pro
Cinsiyet
Erkek
Merhaba en son Excel'den SQL'e veri aktardım Excel'deki eksik verileri gireceğim ama ID'yi giriyorum raf no giriyorum ekteki hatayı veriyor.

1727460843287.png
 
Hatayı atmanızın bir anlamı yok ki.
Kodu atmanız gerek ki sorun nerede görelim.

Hocam kod yok ki ssms ile verileri değiştiriyorum.
İsterseniz SQL veri tabanının dosyasını atayım inceleyin.
Bazı satırlar değişiyor bazıları değişmiyor Excel'den aktardım diye mi oldu acaba.

Hatayı atmanızın bir anlamı yok ki.
Kodu atmanız gerek ki sorun nerede görelim.

Bir şey veriyi değitirmemi engelliyor sanki.
 
Son düzenleme:
Bir kayıt üzerinde işlem yapabilmeniz için o kaydı tanımlayabilmeniz lazım.
mesela id = 3 olan kaydı sil derseniz o kaydı silersiniz.

Sizin tablonuzda bu tanımı yapabilmenizi sağlayacak, delete ya da update işleminde kullanacağınız böyle bir şey eksik diye anladım.

Veri tabanının dosyasını atmanıza gerek yok;

show create table 'tablo_adı'

komutunu çalıştırın, onu paylaşın.
 
Bir kayıt üzerinde işlem yapabilmeniz için o kaydı tanımlayabilmeniz lazım.
Mesela ID = 3 olan kaydı sil derseniz o kaydı silersiniz.

Sizin tablonuzda bu tanımı yapabilmenizi sağlayacak, delete ya da Update işleminde kullanacağınız böyle bir şey eksik diye anladım.

Veri tabanının dosyasını atmanıza gerek yok;

Show create table 'tablo_adı'.

Komutunu çalıştırın, onu paylaşın.

Hocam SQL'den giremiyorum diye Excel'den girdim SQL'e aktariyim aynı hata varsa komutu çalıştırıp atarım.

Bir kayıt üzerinde işlem yapabilmeniz için o kaydı tanımlayabilmeniz lazım.
Mesela ID = 3 olan kaydı sil derseniz o kaydı silersiniz.

Sizin tablonuzda bu tanımı yapabilmenizi sağlayacak, delete ya da Update işleminde kullanacağınız böyle bir şey eksik diye anladım.

Veri tabanının dosyasını atmanıza gerek yok;

Show create table 'tablo_adı'.

Komutunu çalıştırın, onu paylaşın.

Hocam çözüldü Excel'den ID verince ama sizin verdiğiniz kod çalışmıyor bilginize.

Hocam bir şey soracağım 1710. satırdan sonrası null Excel'de de boştu bu satırları nasıl silebilirim?
 
Son düzenleme:
Hocam SQL'den giremiyorum diye Excel'den girdim SQL'e aktariyim aynı hata varsa komutu çalıştırıp atarım.



Hocam çözüldü Excel'den ID verince ama sizin verdiğiniz kod çalışmıyor bilginize.

Hocam bir şey soracağım 1710. satırdan sonrası null Excel'de de boştu bu satırları nasıl silebilirim?
Kusura bakmayın kafam direkt mysqle gitti, mssql için onun muadili başka bir komut olmalı.

İşin içine excel girince ne yapıyorsunuz anlamadım ama id = null olanları ya da id > 1710 olanları silmeyi deneyin bence.
 

Technopat Haberler

Yeni konular

Geri
Yukarı