ڪمپيوٽرنپروگرامن

وارو SQL ايس ۾ ميز موڪلڻ جو فنڪشن - ٽيبل ٺاهيو

بنيادي دستاويز سڌو تبديلي ٽيبل ۽ ڊيٽا اھي تي مشتمل سان لاڳاپيل سان ڪم ڪري. پر هن ميز جي عمل جي شروع پيدا ڪرڻ کان اڳ ۾. "ميز ٺاهي" - هن عمل automate ڪرڻ لاء هڪ خاص وارو SQL ايس فعل نه آهي.

پهرين شيء!

اڳ اسان ذيشان وارو SQL ايس استعمال ڪري Spreadsheets ٺاهڻ جي عمل سان ڀائر "ٺاهي ٽيبل" حڪم، اها اسان کي ڇا جي فنڪشن کي استعمال کان اڳ معلوم ڪرڻ جي ضرورت تي رهڻ ضروري آهي.

سڀ کان اول، توهان جي ميز جي نالي سان وٺي آيو ڪرڻ جي ضرورت آهي - ان جي ڊيٽابيس ۾ ٻين جي ڀيٽ ۾ منفرد هجڻ ضروري آهي، ۽ ٿورن ضابطن جي تابعداري ڪريو. هن نالي سان هڪ خط (ي) سان شروع هجڻ ضروري آهي، ۽ ان کان پوء ڪنهن به اکر، ندس ڇڏيل ۽ underscores جي پٺيان ٿي سگهي ٿو، ان جي نتيجي ۾ جملي هڪ مخصوص لفظ نه هجڻ گهرجي. هن ميز جي نالي سان 18 ڪردارن سان لنگھي نہ سگھندو.

جي نالي سان بيان ڪيو ويو آهي پوڻ، جي جوڙجڪ ترقي وڃي ٿي: انهن جي ڊيٽا قسم جي خيال کي استعمال ڪيو ته شاخن جي نالن سان گڏ وٺي اچي، ۽ جن شعبن ڀريو ويندو هجڻ ضروري آهي. فوري طور ظاهري ميدان ۽ بنيادي ڪنجيون جو اندازو لڳائي، ۽ پڻ ممڪن ڊيٽا ته انهيء حد تائين به نه آهي.

هن ميز جي باقي ھيئن آساني سان صحيح nuances، پوء هڪ ميز ٺاهڻ جو قدم، اهي ختم ڪرڻ لاء نه سوچي سگهجي ٿو ڪري سگهجي ٿو.

نحو

ٽيبل جي جوڙجڪ، توهان ان جي پيدائش کي اڳتي ڪري سگهو ٿا. وارو SQL ايس فنڪشن "ميز ٺاهي" کي استعمال ڪندي، ان جي ڪافي آسان ڪر. اهو هڪ عربن هڪ ميز جو نالو ۽ ڪالمن جي فهرست ٺاھ ٺاھيو، هر قسم جي ۽ نالي لاء specifying الڳو ڪرڻ جو استعمال ڪندڙ جي ضرورت آهي. هن نحو ڏنل آهي:

ميز table_name ٺاهي
({column_name datatype [رٿيل اظهار] [column_constraint] ... | table_constraint}
[، {column_name datatype [رٿيل اظهار ] [column_constraint] ... | table_constraint}] ...)

جي جوڙجڪ خصوصيتن ۾ استعمال جي دليلن جي پٺيان طور آهن:

  • table_name - ميز جو نالو
  • column_name - هڪ ڪالمن جو نالو
  • datatype - ڊيٽا هن ميدان ۾ استعمال قسم
  • ھونئن - جي رٿيل ڪالمن ۾ استعمال هڪ جذبي.

اهو به ٻن کان وڌيڪ فعل دليلن لاء استعمال ڪرڻ ممڪن آهي:

  • colum_constraint - ڪالمن جو جوڙ
  • table_constraint - ميز جوڙ

انھن ۾، صارف جي حدن يا ٽيبل کي ڀريندؤ جي حالتن لاء گھربل ڪم ڄاڻائي سگھو ٿا.

مضمونن جي ٽيبل ٺاهي

جڏهن وارو SQL ايس "ٺاهي ٽيبل" فعل کي هڪ سوال لکي، ان کي ڪڏهن ڪڏهن جي شعبن ۾ ڀريندؤ. لاء اصول قائم ڪرڻ ضروري آهي. هن ڪندا، اوھان کي خاص خصوصيتون صفتون ته حالتن جي هڪ خاص مقرر ڪيل وصف شامل ڪرڻ جي ضرورت آهي.

امان هڪ خالي قدر جو تعين ڪرڻ ۾، ان کان پوء هن جو نالو ۽ ڪالمن جو قسم ڄاڻائي جي اهم لفظن جي هڪ رجسٽر هجڻ ضروري آهي اتي هڪ سيل ۾ ٿي سگهي ٿو: اجايو (اجايو انهيء ڪري سگهجي ٿي)، يا نه اجايو (جي ميدان ۾ ڀريو هجي).

جڏهن سڀ کان هر رڪارڊ جمي ڪرڻ جا ٻه هڪجهڙائي پوڻ کان بچڻ لاء دعا گهري ڪيس ۾ ميز ٺاهڻ. هن ڪندا اڪثر ليڪ ڳاڻيٽو استعمال. ۽، جيئن جديد بنائي، ميز ۾ موجود جي استعمال ڪندڙ کي علم جي ضرورت کي نه، جي فعل ۾ "ٽيبل ٺاهي" جي لاڳاپيل فيلڊ کان پوء KEYWORD "پرائمري اهم" لکڻ جي هڪ پرائمري اهم ڪالمن ڄاڻائي ڪرڻ لاء ڪافي آهي. اڪثر حالتن ۾، ان جو بنيادي اهم آهي ۽ اتي ٽيبل جي وچ ۾ هڪ سلسلو آهي.

هڪ غير ملڪي اهم ملڪيت "غير ملڪي اهم" جي استعمال جي پرائمري اهم سان ڇڪڻ کي يقيني بڻائي. هڪ ڪالمن ڏانهن اشارو، هن مال کي يقيني ٿي سگهي ٿو ته هن ميدان ۾ آھن تن کي ته اهو ساڳيو يا مختلف جدولن جي بنيادي اهم ڪالمن ۾ آهن جو هڪ ته جيئن هڪ ئي اهميت رکي ويندي. اهڙيء طرح هڪ ته ڊيٽا کي يقيني بڻائي سگهجي ٿو.

ڪجهه مخصوص سيٽ يا هڪ وصف سان تعميل لاء تصديق مهيا ڪرڻ لاء، سنڌ جي وصف چيڪ استعمال. هن چيو ته هڪ فنڪشن لاء دليلن جي هڪ فهرست ۾ جديد لازم، ۽ هڪ ذاتي سميجي جي طور تي هڪ Boolean اظهار ڪيو آهي. ان سان گڏ، توهان جي لحاظ کان انهيء جي لسٽ محدود ڪري سگهو ٿا، مثال طور، هڪ ٽيبل جي ميدان ۾ "جنس" استعمال رڳو اکر "م" ۽ "ف".

پيش ڪيو تن کان سواء، جو وارو SQL ايس فنڪشن "ميز ٺاهي" اڃا به ڪيترن ئي مخصوص صفتون ڪئي آهي، پر اهي عملي طور استعمال ڪري رهيا آهن گهڻو گهٽ عام آهي.

مثال

ناه جي ڪارڪردگيء جي آپريشن کي سمجهڻ لاء، ان کي ڪيئن بڻايو ميز (وارو SQL ايس) جي مشق ۾ سٺن شخصن جي آهي،. هيٺ مثال پيش ڪجن هڪ ميز پيدا:

ٽيبل مطابق ٺاهي
(سڃاڻپ هزاري (10) نه اجايو پرائمري اهم،
Custom_name هزاري (20)
Custom_address هزاري (30)
Custom_city هزاري (20)
Custom_Country هزاري (20)
ArcDate هزاري (20))

توهان ڏسي سگهو ٿا ته جيئن، هڪ لحاظ کان (اجايو) جي سيل ۾ قدر جي کوٽ جوڙ، ڪري ڇڏيا ڪري سگهجي ٿو وٺي ته ان کي ڊفالٽ جي طور تي استعمال ڪيو ويندو آهي.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sd.delachieve.com. Theme powered by WordPress.