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