এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওতে আমি কীভাবে একটি কলাম মান সেট করতে পারি?


উত্তর:


329

আমি মনে করি @ জ্যাক সঠিকভাবে প্রশ্নের উত্তর দিয়েছে তবে কেবল সমস্ত ঘাঁটি cover াকতে :

Update myTable set MyColumn = NULL

এটি শিরোনাম জিজ্ঞাসা করার সাথে সাথে পুরো কলামটি বাতিল হয়ে যাবে।

নাল ব্যবহারের জন্য একটি নির্দিষ্ট কলামে একটি নির্দিষ্ট সারি সেট করতে:

Update myTable set MyColumn = NULL where Field = Condition.

অভ্যন্তরীণ প্রশ্নটি জিজ্ঞাসা করার সাথে সাথে এটি একটি নির্দিষ্ট কক্ষটি বাতিল করে দেবে।


3
তার প্রশ্নের পাঠ্যটি পুরো কলামটি নয়, একটি ঘর থেকে মান সাফ করার বিষয়ে জিজ্ঞাসা করে। আপনি সম্পাদনা করতে চান এমন বিশেষ রেকর্ড সন্ধানের জন্য আপনাকে একটি সম্ভাব্য সংজ্ঞা দিতে হবে।
TheTXI

3
@TheTXI ভাল ধরা। যেমন লেখা আছে, যে এসকিউএল প্রবল বিপজ্জনক।
মাইকেল হরেন

24
আমি ইচ্ছাকৃতভাবে শর্তটি প্রকৃতপক্ষে ছেড়ে দিয়েছি ... আপনি যদি তাঁর শিরোনামের বিগ বোল্ড প্রশ্নটি দেখেন তবে তিনি জিজ্ঞাসা করেন কীভাবে আপনি একটি কলামটি বাতিল করতে পারেন।
জেফ মার্টিন

197

আপনি একটি টেবিল খোলা করেছি এবং আপনি শূন্য একটি বিদ্যমান মান পরিষ্কার করতে চান, মান, এবং প্রেস-এ ক্লিক করুন Ctrl+ + 0


9
সত্য কথা বলতে গেলে, আজুরের উপস্থিতি ছিল না যখন এই প্রশ্নটি জিজ্ঞাসা / উত্তর দেওয়া হয়েছিল
জেফ মার্টিন

34

আপনি যদি টেবিল ইন্টারফেস ব্যবহার করে থাকেন তবে আপনি নুল (সমস্ত ক্যাপ) টাইপ করতে পারেন

অন্যথায় আপনি একটি আপডেট বিবৃতি চালাতে পারেন যেখানে আপনি করতে পারেন:

Update table set ColumnName = NULL where [Filter for record here]

11

এটা ব্যবহার কর:

Update Table Set Column = CAST(NULL As Column Type) where Condition

এটার মত:

Update News Set Title = CAST(NULL As nvarchar(100)) Where ID = 50

6
আপনার উত্তর কেন অন্যের চেয়ে ভাল তা বোঝানোর জন্য যত্নশীল? মানে আপনি প্রায় অর্ধ বছর পরে এটি পোস্ট করেন।
অভিনব প্যান্টস

5

Ctrl + 0 বা মানটি খালি করে এন্টার চাপুন।


3
মান খালি করা এবং এন্টার ক্লিক করা কোনও নুল মান তৈরি করবে না। কলামটি যদি স্ট্রিং ডেটাটাইপ (বার্চার এবং এর মতো) হয় তবে এটি একটি খালি স্ট্রিং তৈরি করবে। কলামটি যদি একটি সংখ্যাসূচক ডেটাটাইপ হয় (int এবং এর মতো) এটি একটি অবৈধ মান ত্রুটির পপ আপ করবে। ইত্যাদি। NULL হ'ল একটি মানের অনুপস্থিতি এবং এর অর্থ "ফাঁকা" নয়।
আন্ডারলাইন করুন

0

অ্যাজুর ডিবিতে সংযুক্ত থাকাকালীন সিটিআরএল + 0 কাজ করছে বলে মনে হয় না।

তবে, একটি খালি স্ট্রিং তৈরি করতে, আপনি সর্বদা একটি ঘরের ভিতরে কেবল 'হ'ল যে কোনও কিছু মুছুন' চাপতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.