다음을 통해 공유


SqlFunctions.Stuff 메서드

정의

문자열을 다른 문자열에 삽입합니다. 대상 문자열의 시작 위치에서 지정된 길이의 문자를 삭제한 다음 두 번째 문자열을 대상 문자열의 시작 위치에 삽입합니다.

public:
 static System::String ^ Stuff(System::String ^ stringInput, Nullable<int> start, Nullable<int> length, System::String ^ stringReplacement);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "STUFF")]
public static string Stuff(string stringInput, int? start, int? length, string stringReplacement);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "STUFF")>]
static member Stuff : string * Nullable<int> * Nullable<int> * string -> string
Public Shared Function Stuff (stringInput As String, start As Nullable(Of Integer), length As Nullable(Of Integer), stringReplacement As String) As String

매개 변수

stringInput
String

대상 문자열입니다.

start
Nullable<Int32>

대체 문자열이 삽입될 stringInput의 문자 위치입니다.

length
Nullable<Int32>

stringInput에서 삭제할 문자 수입니다. lengthstringInput보다 길면 stringReplacement의 마지막 문자까지 삭제됩니다.

stringReplacement
String

stringInput에 삽입할 하위 문자열입니다.

반환

두 문자열로 구성된 문자열입니다.

특성

설명

이 함수는 직접 호출할 수 없습니다. 이 함수는 LINQ to Entities 쿼리 내에만 나타날 수 있습니다.

이 함수는 데이터베이스의 해당 함수로 변환됩니다. 해당 SQL Server 함수에 대한 자세한 내용은 STUFF(Transact-SQL)를 참조하세요.

적용 대상