পাঠ্য থেকে \n\r সরাতে, আপনাকে REPLACE কমান্ড ব্যবহার করতে হবে। সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম আপডেট করুন SET yourColumnName=REPLACE(yourColumnName,’\r\n’,’ ‘);
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> সারণি রিমুভ করুন ডেমো-> (-> আইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT,-> নামের পাঠ্য,-> প্রাথমিক কী(আইডি)-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.79 সেকেন্ড)
এখন insert কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> রিমুভ ডেমো(নাম) মান ('জন\r\nSmithCarol'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> রিমুভ ডেমো(নাম) মানগুলিতে সন্নিবেশ ('ল্যারিমাইক\r\nস্যাম');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.34 সেকেন্ড)mysql> রিমুভ ডেমো(নাম) মান ('ডেভিড\r\nববজেমস'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> রিমুভ ডেমো থেকে *নির্বাচন করুন;
নিম্নলিখিতটি একটি বিন্যাসে আউটপুট যা \r\n অন্তর্ভুক্ত করে, তাই আউটপুটটি সঠিকভাবে বিন্যাসিত দেখা যাচ্ছে না -
<প্রে>+------+------+| আইডি | নাম |+-------------+| 1 | জন স্মিথক্যারল || 2 | ল্যারিমাইক স্যাম || 3 | ডেভিড ববজেমস |+---+------+3 সারি সেটে (0.00 সেকেন্ড)এখানে \r\n টেক্সট −
থেকে সরানোর জন্য ক্যোয়ারী আছেmysql> আপডেট রিমুভ ডেমো সেট Name=replace(Name,'\r\n','');কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত (0.12 সেকেন্ড)সারি মিলেছে:3 পরিবর্তিত:3 সতর্কতা:0
এখন আবার টেবিল রেকর্ড চেক করুন. প্রশ্নটি নিম্নরূপ -
mysql> রিমুভ ডেমো থেকে *নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+------+----------------+| আইডি | নাম |+----+----------------+| 1 | জনস্মিথ ক্যারল || 2 | ল্যারি মাইকস্যাম || 3 | ডেভিডববজেমস |+----+----------------+3 সারি সেটে (0.00 সেকেন্ড)