Sdílet prostřednictvím


SqlFunctions.Stuff Metoda

Definice

Vloží řetězec do jiného řetězce. Odstraní zadanou délku znaků v cílovém řetězci na počáteční pozici a poté vloží druhý řetězec do cílového řetězce na počáteční pozici.

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

Parametry

stringInput
String

Cílový řetězec.

start
Nullable<Int32>

Pozice znaku, do stringInput které má být vložen náhradní řetězec.

length
Nullable<Int32>

Počet znaků, které se mají odstranit z stringInput. Pokud length je delší než stringInput, dojde k odstranění až do posledního znaku v stringReplacementsouboru .

stringReplacement
String

Podřetěžce, který se má vložit do stringInput.

Návraty

Řetězec, který se skládá ze dvou řetězců.

Atributy

Poznámky

Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v rámci LINQ to Entities dotazu.

Tato funkce se přeloží do odpovídající funkce v databázi. Informace o odpovídající funkci SQL Server najdete v tématu STUFF (Transact-SQL).

Platí pro