PDA

View Full Version : ذخیره نامه در بانک



M.kavyani
سه شنبه 29 آذر 1384, 18:47 عصر
با سلام خدمت دوستان
بهترین شیوه ذخیره متن های طولانی مثل نامه ها در SQLچیست؟
آیا فایل ها رو در جایی از هارد ذخیره کنم و آدرس آنها را در بانک ذخیره کنم یا راه بهتری هست؟
ممنون از شما دوستان خوب

hpx
سه شنبه 29 آذر 1384, 22:57 عصر
be nazare man ke databade ye storage hast pass behtare hatalemkan data haa tooye db zakhire beshan
taa badan moshkelati mesle paak shodan az rooye hard yaa jabejaayee barname , permission , .... kamtar pish biad
oon file ham age faghat matne ke ntext khoobe vali age file name ro darid mitonid az blob estefade konid

M.kavyani
چهارشنبه 30 آذر 1384, 23:23 عصر
با سلام مجدد
فرق nchar و nvarchar چیست و تا چه مقدار کارکتر را سا÷ورت میکنند آیا واقعا" میشه یه نامه چند صفحه ای رو توی اون ذخیره کرد؟

Babak-Aghili
پنج شنبه 01 دی 1384, 01:15 صبح
از Books OnLine ، کپی-پیست کردم .. درست غلطش پای خودش :لبخند:


Unicode Character Strings
nchar

Fixed-length Unicode data with a maximum length of 4,000 characters.

nvarchar

Variable-length Unicode data with a maximum length of 4,000 characters. sysname is a system-supplied user-defined data type that is functionally equivalent to nvarchar(128) and is used to reference database object names.

ntext

Variable-length Unicode data with a maximum length of 2^30 - 1 (1,073,741,823) characters.



ضمنا :
درصورتیکه طول دیتاهای ذخیره شده در یک ستون ، دارای اختلاف قابل ملاحظه ای باهم نباشه ، از نوع Fixed-Length ش استفاده کنید. پردازش کردن داده های Variable Length ، پردازش ریسورس بیشتری را طلب میکند.

M.kavyani
پنج شنبه 01 دی 1384, 08:55 صبح
طبق این مطالب بهتر است که از NText استفاده کنیم یا بازهم نوع دیگری پیشنهاد میشود؟