View Full Version : ساختن table با 10000 ستون
raha1815
یک شنبه 23 تیر 1392, 22:11 عصر
سلام دوستان
من تو برنامم نیاز دارم یه table با 10000 ستون داشته باشم . sql اجازه ساخت بیشتر از 1024 ستون رو نمیده آیا راه حلی هست ؟
mahan.2002
دوشنبه 24 تیر 1392, 01:36 صبح
سلام
شما فکر میکنم در طراحیتون دچار مشکل هستید..
بگید در چه مورد و برای چی میخواهید اینکارو کنید ..
و توضیح بدین برای چه سیستمی یا برنامه میخواید که بشه راهنماییتون کرد .
موفق باشید.
raha1815
دوشنبه 24 تیر 1392, 08:09 صبح
سلام
شما فکر میکنم در طراحیتون دچار مشکل هستید..
بگید در چه مورد و برای چی میخواهید اینکارو کنید ..
و توضیح بدین برای چه سیستمی یا برنامه میخواید که بشه راهنماییتون کرد .
موفق باشید.
ممنون
من 40 تا فایل excel دارم که هر کدوم 30 سال اطلاعات داره یعنی 10960 روز که در یه row از excel قرار داره و هر روز یه سری اطلاعات .
از این اطلاعات تو برنامم میخوام استفاده کنم .
mahan.2002
دوشنبه 24 تیر 1392, 08:32 صبح
شما اطلاعتی که باید در روز ثبت بشه رو ، باید برای اون یک ستون یا فیلد بسازید.
نه برای هر روز یک ستون..
شما مثلا در هر روز اطلاعاتی مانند ساعت کار یا تاریخ زمان و غیره دارید باید برای اون یک فیلد بسازید..
در ضمن مطرح نکردید چه اطلاعاتی برای هر روز برای ثبت دارید ..این طور میشه راحت تر توضیح داد..
موفق باشین.
raha1815
دوشنبه 24 تیر 1392, 12:07 عصر
شما اطلاعتی که باید در روز ثبت بشه رو ، باید برای اون یک ستون یا فیلد بسازید.
نه برای هر روز یک ستون..
شما مثلا در هر روز اطلاعاتی مانند ساعت کار یا تاریخ زمان و غیره دارید باید برای اون یک فیلد بسازید..
در ضمن مطرح نکردید چه اطلاعاتی برای هر روز برای ثبت دارید ..این طور میشه راحت تر توضیح داد..
موفق باشین.
باز هم ممنون این اطلاعات موجوده و چیزی نیست که من بخوام بسازم ....
خوب تقریبا همینجوریه هر فایل excel هدرش که اولین سطره 10960 روزه یعنی 30 سال و هر ستون که اطلاعات هر روزه 260 سطر رو شامل میشه که عدده حالا من میخوام اینها رو import کنم تو جدول . و از این اطلاعات استفاده کنم .
mahan.2002
دوشنبه 24 تیر 1392, 13:42 عصر
سلام
شما به ازاء هر روز باید یک سطر (یا همان رکورد ) در جدول تون ثبت کنید .. نه اینکه برای هر روز یک ستون ..
موفق باشین.
raha1815
دوشنبه 24 تیر 1392, 13:52 عصر
سلام
شما به ازاء هر روز باید یک سطر (یا همان رکورد ) در جدول تون ثبت کنید .. نه اینکه برای هر روز یک ستون ..
موفق باشین.
یعنی توی excel باید جای سطر و ستونها رو عوض کنم بعد import کنم درسته ؟
mahan.2002
دوشنبه 24 تیر 1392, 14:09 عصر
اکسل مهم نیست ..
شما اصلا در اکسل میتونن ستون در سطر و سطر و در ستون قرار بدید
اکسل یک نرم افزار صفحه گستردس که اصلا در اون مهم نیست اطلاعاتون رو به صورت سطری قرار بدید یا ستونی ..
ولی در پایگاه داده این موضوع مهمه .. و باید اطلاعات اصلی رو بعنوان فیلد (یا همان ستون ) رو ذخیره کنید..بعد رکورد ها رو در زیر این ثبت کنید..به این مثال توجه کنید
شما باید برای یک کاربر مثلا نام ،نام خانوادگی، تاریخ عضویت ، ... فیلد یا همان ستون تعریف کنید ..
وبعد برای هر ابشن یا مورد باید یک سطر اضافه کنید
مثال علی ، احمدی ، 1390 ...
و بعد مریم ، قلی زاده ، 1389
و حسن ، ارشادی ، 1391
و.....
نه برای هر کدام یک ستون تعریف کنید ..
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.