bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/SQL/SQL References
SQL•SQL References

SQL Server STUFF() Function

Flash cards

Review the key moves

1/4
Core idea

What is the main idea behind SQL Server STUFF() Function?

Lesson checks

Practice each idea before moving on

Short Mimo-style checks built from this lesson's code, terms, and sequence.

1Quick choice

Which statement best captures the main point of this lesson?

2Fill blank

Complete the missing token from the example code.

___ STUFF('SQL Tutorial', 1, 3, 'HTML');
3Order

Put the learning moves in the order that makes the concept easiest to apply.

The STUFF() function deletes a part of a string and then inserts another part into the string, starting at a specified position.
Definition and Usage
SQL Server STUFF() Function

Example

SELECT STUFF('SQL Tutorial', 1, 3, 'HTML');

Definition and Usage

The STUFF() function deletes a part of a string and then inserts another part into the string, starting at a specified position.

Tip

Also look at the REPLACE() function.

Syntax

STUFF(
string
,
start
,
length
,
new_string
)

Parameter Values

ParameterDescription
stringRequired. The string to be modified
startRequired. The position in string to start to delete some characters
lengthRequired. The number of characters to delete from string
new_stringRequired. The new string to insert into string at the start position

Technical Details

Works in:SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse

Previous

SQL Server STR() Function

Next

SQL Server SUBSTRING() Function