दिलचस्प पोस्ट
रंगीन रूबी आउटपुट क्या स्काला समर्थन पूंछ पुनर्कथन अनुकूलन करता है? संपूर्ण फ़ाइल को खोलने के बिना, ज़िप फ़ाइल से डेटा कैसे पढ़ा जाए दोनों स्थानीय और दूरस्थ जीआईटी भंडार के लिए मास्टर शाखा का नाम बदलें एंड्रॉइड में एक बटन पाठ के लिए एक विशेष फ़ॉन्ट कैसे सेट करें? एक सूची को जावा में एक सेट में परिवर्तित करने का सबसे आसान तरीका VS2013 के लिए डेवलपर कमांड प्रॉम्प्ट कहां है? काम करने के लिए कार्यवाही में खोजदृश्य नहीं मिल सकता है आईएसएसएल – ओरेकल के सैकड़ों के समान एक तंत्र बनाना Request.GET में यूआरएल पैरामीटर कैप्चर करना MATLAB में ट्रांसस्ट्रोज़ बनाम सीटीएन्सज का उपयोग करना क्या गुमनाम कार्यों का उपयोग प्रदर्शन को प्रभावित करता है? क्या मैं एंड्रॉइड पर एचटीएमएल से एक फोन कॉल कर सकता हूं? PowerShell का उपयोग करके 15 दिनों से पुराने फ़ाइलों को हटाएं JFrame के लिए अनुत्तरदायी कुंजीलिस्टर

Mysql में डेटा पंक्तियों से नई लाइन वर्ण कैसे निकालें?

मैं एक PHP स्क्रिप्ट में सभी पंक्तियों के माध्यम से लूप कर सकता हूँ

UPDATE mytable SET title = "'.trim($row['title']).'" where id = "'.$row['id'].'";

और ट्रिम हटा सकते हैं \ n

लेकिन मैं बस सोच रहा था कि एक ही प्रश्न में कुछ भी किया जा सकता है?

  update mytable SET title = TRIM(title, '\n') where 1=1 

क्या ये काम करेगा? तब मैं बस इस क्वेरी को निष्पादित करके बिना पाश को निष्पादित कर सकता हूं!

धन्यवाद

(पीएसः मैं इसका परीक्षण कर सकता हूं, लेकिन तालिका काफी बड़ी है और डेटा के साथ गड़बड़ नहीं करना चाहता है, इसलिए सिर्फ सोचा कि अगर आपने पहले ऐसा कुछ किया है)

वेब के समाधान से एकत्रित समाधान "Mysql में डेटा पंक्तियों से नई लाइन वर्ण कैसे निकालें?"

आपका वाक्यविन्यास गलत है:

 update mytable SET title = TRIM(TRAILING '\n' FROM title) 
 UPDATE test SET log = REPLACE(REPLACE(log, '\r', ''), '\n', ''); 

मेरे लिए काम किया

जबकि इसके समान, यह \ r \ n से छुटकारा पायेगा

http://lists.mysql.com/mysql/182689

1) रिक्त स्थान के साथ सभी नई लाइन और टैब वर्णों को बदलें।

2) सभी अग्रणी और अनुगामी रिक्त स्थान निकालें

  UPDATE mytable SET `title` = TRIM(REPLACE(REPLACE(REPLACE(`title`, '\n', ' '), '\r', ' '), '\t', ' ')); 

update mytable set title=trim(replace(REPLACE(title,CHAR(13),''),CHAR(10),''));

ऊपर ठीक के लिए काम कर रहा है

 UPDATE mytable SET title=TRIM(REPLACE(REPLACE(title, "\n", ""), "\t", "")); 

एक्सेल से आयात करते समय रिटर्निंग पीछे निकालता है जब आप इसे निष्पादित करते हैं, तो आपको कोई त्रुटि मिल सकती है कि कोई WHERE नहीं है; अनदेखा करें और निष्पादित करें

 UPDATE table_name SET col_name = TRIM(TRAILING '\r' FROM col_name) 

मेरा 2 सेंट

मेरे \ n से छुटकारा पाने के लिए मुझे एक \\ n करना पड़ता था। उम्मीद है कि किसी को मदद करता है

 update mytable SET title = TRIM(TRAILING '\\n' FROM title)