SqlFunctions.Stuff Yöntem

Tanım

Başka bir dizeye bir dize ekler. Hedef dizede belirtilen karakter uzunluğunu başlangıç konumunda siler ve ardından ikinci dizeyi başlangıç konumundaki hedef dizeye ekler.

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

Parametreler

stringInput
String

Hedef dize.

start
Nullable<Int32>

Değiştirme dizesinin eklendiği karakter konumu stringInput .

length
Nullable<Int32>

'den stringInputsilinecek karakter sayısı. değerinden lengthuzunsastringInput, silme işlemi içindeki stringReplacementson karaktere kadar gerçekleşir.

stringReplacement
String

içine eklenecek stringInputalt dize.

Döndürülenler

İki dizeden oluşan bir dize.

Öznitelikler

Açıklamalar

Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.

Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. STUFF (Transact-SQL).

Şunlara uygulanır