حداکثر اندازه فیلدهای موجود در SQL
با سلام خدمت اساتید گرامی
برای فیلدهایی مثل nvarchar، اینکه ماکزیمم کاراکتر را برابر 300 یا مثلا Max بگیریم، چه تفاوتی دارد؟ یعنی:
nvarchar(300)
nvarchar(max)
آیا اگر فیلد موردنظر رو max بگیریم مشکلی پیش میاد در آینده؟ چون فیلد nvarchar فقط به ازای تعداد کاراکترهای پرشده، فیلد رو اشغال میکنه میپرسم. آیا حتما باید حداکثر تعداد کاراکترها رو بر حسب نیاز گرفت یا مشکلی برای max گرفتن وجود ندارد؟
باتشکر
نقل قول: حداکثر اندازه فیلدهای موجود در SQL
یعنی واقعا از دوستان عزیز در این تالار کسی نیست جواب این سوال رو بده؟ :متفکر:
نقل قول: حداکثر اندازه فیلدهای موجود در SQL
مشکلی پیش نمیاد، ولی اگه شما از فیلدی استفاده میکنید که مطمئنید به هیچ عنوان قرار نیست بیش از مقداری کاراکتر رو در خودش داشته باشید صحیح نیست که برای اون هم max بگیرید چون که به هر حال پردازش sql روی آن هست.