وظيفة SQL Server STUFF ()
مثال
احذف 3 أحرف من سلسلة ، بدءًا من الموضع 1 ، ثم أدخل "HTML" في الموضع 1:
SELECT STUFF('SQL Tutorial', 1, 3, 'HTML');
التعريف والاستخدام
تحذف الدالة STUFF () جزءًا من سلسلة ثم تُدرج جزءًا آخر في السلسلة ، بدءًا من الموضع المحدد.
نصيحة: انظر أيضًا إلى وظيفة REPLACE () .
بناء الجملة
STUFF(string, start, length, new_string)
قيمه المعامل
Parameter | Description |
---|---|
string | Required. The string to be modified |
start | Required. The position in string to start to delete some characters |
length | Required. The number of characters to delete from string |
new_string | Required. The new string to insert into string at the start position |
تفاصيل تقنية
يعمل في: | SQL Server (بدءًا من 2008) ، قاعدة بيانات Azure SQL ، مستودع بيانات Azure SQL ، مستودع البيانات المتوازي |
---|
مزيد من الأمثلة
مثال
احذف حرفًا واحدًا من سلسلة ، بدءًا من الموضع 13 ، ثم أدخل "مرح!" في الموضع 13:
SELECT STUFF('SQL Tutorial!', 13, 1, ' is fun!');