SQL Server’da Varchar Tipinde Alan Oluşturmada Yapılan Hata

Herkese merhaba,

Bu yazıda SQL Server’da varchar tipinde alan oluştururken yapılan hatadan bahsedeceğim.

SQL Server’da kod ile tablo oluştururken yapılan bir hata gördüm ve böyle bir makale hazırlama gereği duydum.  Aşağıdaki kodları inceleyelim.

CREATE TABLE TestVeri
(
    DenemeAd VARCHAR
);

--Uzun veri girince kaydetme hatası veriyor. 

INSERT INTO dbo.TestVeri
(
    DenemeAd
)
VALUES
('Burası deneme yazıların olduğu kısım');

--Tek karakter veri girmeye izin veriyor. 

INSERT INTO dbo.TestVeri
(
    DenemeAd
)
VALUES
('A');

--Eklenen verinin kontrol edilmesi 

SELECT *
FROM dbo.TestVeri;

Yukarıda yapılan hata varchar olarak alan oluşturma sırasında boyut bilgisi girmeme yüzünden veri ekleyememe hatasıdır. Bu hata yüzünden SQL Server’da alana veri girerken tek bir karakter girmeye izin verecektir. Veri uzunluğu birden fazla olunca hata verecektir ve veriyi eklettirmeyecektir.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

348 Kez Okundu

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

You may also like...

Yazı kopyalamak yasaktır!