24-10-2018, Saat: 09:13
(24-10-2018, Saat: 08:32)yhackup Adlı Kullanıcıdan Alıntı: emin değilim ama örneğin db forge studio da stringleri '' ile değil "" ile belirtmek gerekiyor bir de böyle dener misin.
Yukarıda bahsettiğim alan ile ilgili durum bu sorgu ile ilgili değildi.
Yanlışsam düzeltin ama aradaki fark şu en azından ben öyle biliyorum
Varchar(2500) dediğinizde db'de o alan için yer ayrılır ister kullanın ister kullanmayın dbde o kadar yer hazırda bekletilir.
2500 karakter için 2501 byte yer ayrılır ister kullanın ister kullanmayın.
https://dev.mysql.com/doc/refman/8.0/en/char.html
Blob türü alanında durum böyle değildir. siz yazdığınız veri kadar yer ayrılır.
2000 karater varsa 2001 byte, 10 karakter varsa 11 byte
https://dev.mysql.com/doc/refman/8.0/en/...ments.html
Pardon Char ile Varcharı karıştırdım
Varchar (2000) dediğinizde ve bu alana A harfi girdiğinizde 1 byte yer kaplar CHAR (2000) dediğinizde A harfi girdiğinizde 2000 byte yer kaplar VAR variable den kısaltmadır.
“Do. Or do not. There is no try.”

