SqlFunctions.Stuff Metod

Definition

Infogar en sträng i en annan sträng. Den tar bort en angiven längd på tecken i målsträngen vid startpositionen och infogar sedan den andra strängen i målsträngen vid startpositionen.

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

Parametrar

stringInput
String

Målsträngen.

start
Nullable<Int32>

Teckenpositionen där stringInput ersättningssträngen ska infogas.

length
Nullable<Int32>

Antalet tecken som ska tas bort från stringInput. Om length är längre än stringInputsker borttagningen upp till det sista tecknet i stringReplacement.

stringReplacement
String

Delsträngen som ska infogas i stringInput.

Returer

En sträng som består av de två strängarna.

Attribut

Kommentarer

Du kan inte anropa den här funktionen direkt. Den här funktionen kan bara visas i en LINQ-till-entitetsfråga.

Den här funktionen översätts till en motsvarande funktion i databasen. Information om motsvarande SQL Server-funktion finns i STUFF (Transact-SQL).

Gäller för