Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

टेक्स्ट या ntext डेटाटाइप पर REPLACE के विकल्प

अगर आपका डेटा 4000 वर्णों से अधिक नहीं होगा और आप SQL Server 2000 या संगतता स्तर 8 या SQL Server 2000 पर हैं:

UPDATE [CMS_DB_test].[dbo].[cms_HtmlText] 
SET Content = CAST(REPLACE(CAST(Content as NVarchar(MAX)),'ABC','DEF') AS NText)
WHERE Content LIKE '%ABC%' 

SQL सर्वर 2005+ के लिए:

UPDATE [CMS_DB_test].[dbo].[cms_HtmlText] 
SET Content = CAST(REPLACE(CAST(Content as NVarchar(MAX)),'ABC','DEF') AS NText)
WHERE Content LIKE '%ABC%' 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CAST () का उपयोग करके SQL सर्वर में एक स्ट्रिंग को दिनांक/समय में कैसे परिवर्तित करें

  2. SQL सर्वर डिफ़ॉल्ट वर्ण एन्कोडिंग

  3. SQL सर्वर में एस्केप कैरेक्टर

  4. SQL सर्वर में स्वचालित योजना सुधार

  5. SQL सर्वर में सभी लॉजिकल ऑपरेटर का उपयोग कैसे करें - SQL सर्वर / TSQL ट्यूटोरियल भाग 126