بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ساخت جدول درsqlite
با سلام
بنده می خوام جدولی رو توی دیتابیسم بسازم که کلیدش به صورت خودکار یکی اضاف بشه و همچنین یکتایی یا همون primary key باشه
ولی زمانی که رکوردی حذف بشه نمی خوام کلیدش تا همیشه حذف بشه
اگه بخوام بهتر بگم. مثلا رکورد های جدولمون هست
A | 1 |
B | 2 |
C | 3 |
D | 4 |
حالا بخوام رکورد شماره 3 رو حذف کنم.جوری بشه که رکورد شماره چهار بشینه جای سه و کلیدشم بخوره شماره سه
A | 1 |
B | 2 |
D | 3 |
0
0
با سلام و احترام
اگه اينطور باشه كه ديگه كليد اصلي نميشه چون فرض كنيم كدملي اشخاص رو كليد اصلي ميذاريم و در جداول ديگه ازش به عنوان فارن كي استفاده ميكنيم براي ارتباط بين دو جدول . و وقتي قرارباشه تغيير كنه ديگه مفهوم primary key ديگه نخواهد بود
البته اطلاعات كمه بنده اينو ميگه باز اساتيد راهنمايي كنن بهتره (7 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
کاشی زاده
7 سال پیش
0
0
سلام ،
این کار از نظر پرفرمنس و منطق اشتباه هست ، اگر قصد دارید ترتیبی برای نمایش رکورد ها وجود داشته باشد بهتر است یک فیلد مجزا مثل Priority ایجاد کنید .
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .