Selamlar
SQL 2008 üzerinde bazı sayfaların HTML bilgisini depolamam gerekiyor.
nvarchar(max), varchar(max), text alanları maximum 4000 karakterle sınırlı olduğunu söylüyor dökümanlar.
Bu konuda sqlde başka hangi alan türünü kullanmamı önerirsiniz.
Teşekkürler
HTML bilgisini veritabanında tutmak
- adelphiforumz
- Üye
- Mesajlar: 602
- Kayıt: 01 Nis 2008 05:38
- Konum: İstanbul
HTML bilgisini veritabanında tutmak
Ehil olmayanlara sabretmek ehil olanları parlatır.
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
Akıllı birisinden gelen cefa, bilgisizlerin vefasından iyidir.
Bilgiye ulaştı mı ayak, kanat olur
Biz insanı kıyafetiyle ağırlar bilgisiyle uğurlarız.
Mevlana
- sabanakman
- Kıdemli Üye
- Mesajlar: 3077
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: HTML bilgisini veritabanında tutmak
Bunu aslında bir test ederek görmenizde fayda var. Eğer söylediğiniz gibi ise ntext (veya text) kullanmayı deneyin.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .
Re: HTML bilgisini veritabanında tutmak
nvarchar ve varchar fieldlarının maksimum boyutu 2 GB tır. Rahatlıkla HTML kodlarının depolanması için kullanabilir ve hatta LIKE ile içlerinde arama yaptırabilirsiniz. nvarchar(x) şeklinde boyut belirtirseniz X'in alabileceği en yüksek değer 4000 dir. Ama nvarchar(max) dediğiniz zaman 2 GB a kadar veri depolayabilirsiniz.
nvarchar [ ( n | max ) ]
Variable-length Unicode string data. n defines the string length and can be a value from 1 through 4,000. max indicates that the maximum storage size is 2^31-1 bytes (2 GB). The storage size, in bytes, is two times the actual length of data entered + 2 bytes. The ISO synonyms for nvarchar are national char varying and national character varying.
Kaynak: nchar and nvarchar (Transact-SQL)
Yeni sürümlerde text ve ntext kullanımı tavsiye edilmiyor ve bu türler tamamen varchar(max) ve nvarchar(max) ile aynıdır
IMPORTANT! ntext, text, and image data types will be removed in a future version of SQL Server. Avoid using these data types in new development work, and plan to modify applications that currently use them. Use nvarchar(max), varchar(max), and varbinary(max) instead.
Kaynak: ntext, text, and image (Transact-SQL)
nvarchar [ ( n | max ) ]
Variable-length Unicode string data. n defines the string length and can be a value from 1 through 4,000. max indicates that the maximum storage size is 2^31-1 bytes (2 GB). The storage size, in bytes, is two times the actual length of data entered + 2 bytes. The ISO synonyms for nvarchar are national char varying and national character varying.
Kaynak: nchar and nvarchar (Transact-SQL)
Yeni sürümlerde text ve ntext kullanımı tavsiye edilmiyor ve bu türler tamamen varchar(max) ve nvarchar(max) ile aynıdır
IMPORTANT! ntext, text, and image data types will be removed in a future version of SQL Server. Avoid using these data types in new development work, and plan to modify applications that currently use them. Use nvarchar(max), varchar(max), and varbinary(max) instead.
Kaynak: ntext, text, and image (Transact-SQL)
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
csunguray at netbilisim.kom
Net Bilişim Hizmetleri
Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)