اپ ڈیٹ اور تبدیل کرنے کے درمیان

Anonim

اپ ڈیٹ بمقابلہ ایلٹر

اپ ڈیٹ کریں اور تبدیل کرنے کے لئے ڈیٹا بیس کو تبدیل کرنے کے لئے استعمال کیا جاتا دو SQL (ساختہ سوالات زبان) حکمات موجود ہیں. تازہ ترین بیان ڈیٹا بیس میں موجودہ ریکارڈ کو اپ ڈیٹ کرنے کے لئے استعمال کیا جاتا ہے. اپ ڈیٹ ایک ڈیٹا ہیلی کاپٹر زبان (DML) بیان ہے. SQL کمانڈ تبدیل کریں استعمال کرنے کے لئے استعمال کیا جاتا ہے، کسی ڈیٹا بیس میں موجود ٹیبل میں کالم میں ترمیم یا حذف کرنا. تبدیلی ڈیٹا ڈیفٹیشن زبان (ڈی ڈی ایل) بیان ہے.

اپ ڈیٹ کیا ہے؟

اپ ڈیٹ ایک SQL حکم ہے جو ڈیٹا بیس میں موجودہ ریکارڈ کو اپ ڈیٹ کرنے کے لئے استعمال کیا جاتا ہے. اپ ڈیٹ DML بیان کے طور پر سمجھا جاتا ہے. اعداد و شمار جو اعداد و شمار کی بنیاد سکیمہ کو تبدیل کرنے کے بغیر ڈیٹا کو منظم کرنے کے لئے استعمال کیا جاتا ہے وہ ڈی ایم ایل کے بیانات کو کہا جاتا ہے. مندرجہ ذیل ایک تازہ کاری بیان کی عام نحو ہے.

ٹیبل نام اپ ڈیٹ

سیٹ کال 1 نام = قدر 1، کالم 2 نام = قدر 2، …

کہاں columnXName = someValue

مندرجہ بالا مثال کے طور پر ٹیبل نام اس میز کے نام کو تبدیل کرنا چاہئے جس میں آپ ریکارڈ میں ترمیم کرنا چاہتے ہیں. کالم 1 نام، کالم 2 نام سیٹ سیٹ میں میز کے کالم جس میں ریکارڈ کی اقدار کو نظر ثانی کرنے کی ضرورت ہے. قیمت 1 اور قدر 2 نئے اقدار ہیں جو ریکارڈ میں ڈالیں. جب شق کی وضاحت کرتا ہے تو سیٹ کا ریکارڈ میز میں اپ ڈیٹ کرنے کی ضرورت ہے. ہیویئر شق بھی UPDATE کے بیان سے نکال دیا جا سکتا ہے. اس کے بعد ٹیبل میں تمام ریکارڈز سیٹ سیٹ میں فراہم کردہ اقدار کے ساتھ اپ ڈیٹ کی جائیں گی.

کیا تبدیلی ہے؟

الیکٹ ایک SQL کمانڈ ہے جو کسی ڈیٹا بیس میں موجودہ ٹیبل میں کالم میں ترمیم، ختم یا شامل کرنے کے لئے استعمال کیا جاتا ہے. تبدیلی ڈی ڈی ایل بیان کے طور پر سمجھا جاتا ہے. کمانڈ جو ڈیٹا بیس (ڈیٹا بیس سکیمہ) کی ساخت کی وضاحت کرنے کے لئے استعمال کیا جاتا ہے اسے ڈی ڈی ایل بیانات کہتے ہیں. مندرجہ ذیل ایک الگ الگ بیان کے عام نحوط ہے جو موجودہ ٹیبل میں ایک کالم کو شامل کرنے کے لئے استعمال کیا جاتا ہے.

ٹیبل ٹیبل نام

newColumnNameDateDypeTypeOfNewColumn

یہاں ٹیبل نام موجودہ ٹیبل کا نام ہے جس کو تبدیل کرنے کی ضرورت ہے اور نئے کالمیموم نام نام کا نام ہے جس میں نئے کالم کو میز میں شامل کیا جاتا ہے. ڈیٹا ٹائپ اوف نیلے کالم نئے کالم کے ڈیٹا کی قسم فراہم کرتا ہے.

مندرجہ ذیل بیان کے عام نحو مندرجہ ذیل ہے جو موجودہ ٹیبل میں ایک کالم حذف کرنے کے لئے استعمال کیا جاتا ہے.

ٹیبل ٹیبل نام

ڈراپ کالم کالم نام

یہاں میں، ٹیبل نام موجودہ ٹیبل کا نام ہے جس کو تبدیل کرنے کی ضرورت ہے اور کالم نام کا کالم کا نام ہے جس کی ضرورت ہے. حذف کر دیا گیا کچھ ٹیبلز اس کے میزوں سے کالمز کو حذف کرنے کی اجازت نہیں دے سکتی.

مندرجہ ذیل بیان کے عام نحو کے بعد مندرجہ ذیل ایک کالم میں موجودہ کالم کے ڈیٹا کی قسم کو تبدیل کرنے کے لئے استعمال کیا جاتا ہے.

ٹیبل ٹیبل نام

کالم کالم کالم نام نیا ڈاٹا ٹائپ

یہاں کالم نام ٹیبل کے موجودہ کالم کا نام ہے اور نیا ڈیٹا بیس قسم کا نیا ڈیٹا کی قسم کا نام ہے.

اپ ڈیٹ اور تبدیلی کے درمیان کیا فرق ہے؟

اپ ڈیٹ ایک SQL کمانڈ ہے جو موجودہ ریکارڈ کو کسی ڈیٹا بیس میں اپ ڈیٹ کرنے کے لئے استعمال کیا جاتا ہے، جبکہ ایک SQL کمانڈ ہے جس میں تبدیل کرنے یا خارج ہونے والے ٹیبل میں موجود ڈیٹا بیس میں استعمال کرنے کے لئے استعمال کیا جاتا ہے.

اپ ڈیٹ ایک ڈی ایم ایل کا بیان ہے جبکہ اس میں تبدیلی ڈی ڈی ایل ہے. تبدیلی کمانڈ ڈیٹا بیس سکیما میں ترمیم کرتا ہے، حالانکہ اپ ڈیٹ کا بیان صرف اس کی ساخت میں ترمیم کے بغیر ایک ڈیٹا بیس میں ریکارڈ کو نظر انداز کرتا ہے.