SqlFunctions.Stuff メソッド

定義

文字列を別の文字列に挿入します。 挿入先の文字列から、引数 start で指定された位置を起点として、指定された長さの文字を削除した後、start 位置に別の文字列を挿入します。

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 に挿入する部分文字列。

戻り値

2 つの文字列から成る文字列。

属性

注釈

この関数を直接呼び出すことはできません。 この関数は、LINQ to Entities クエリ内でのみ使用できます。

この関数は、データベース内の対応する関数に変換されます。 対応するSQL Server関数の詳細については、「STUFF (Transact-SQL)」を参照してください。

適用対象