Udostępnij przez


SqlFunctions.Stuff Metoda

Definicja

Wstawia ciąg do innego ciągu. Usuwa określoną długość znaków w ciągu docelowym w pozycji początkowej, a następnie wstawia drugi ciąg do ciągu docelowego w pozycji początkowej.

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

Ciąg docelowy.

start
Nullable<Int32>

Położenie znaku w miejscu, w stringInput którym ma zostać wstawiony ciąg zastępczy.

length
Nullable<Int32>

Liczba znaków do usunięcia z stringInputelementu . Jeśli length wartość jest dłuższa niż stringInput, usunięcie występuje do ostatniego znaku w elemecie stringReplacement.

stringReplacement
String

Podciąg, który ma zostać wstawiony do stringInput.

Zwraca

Ciąg składający się z dwóch ciągów.

Atrybuty

Uwagi

Nie można wywołać tej funkcji bezpośrednio. Ta funkcja może być wyświetlana tylko w ramach zapytania LINQ to Entities.

Ta funkcja jest tłumaczona na odpowiednią funkcję w bazie danych. Aby uzyskać informacje o odpowiedniej funkcji SQL Server, zobacz STUFF (Transact-SQL).

Dotyczy