Condividi tramite


SqlFunctions.Stuff Metodo

Definizione

Inserisce una stringa in un'altra stringa. Elimina una lunghezza specificata di caratteri nella stringa di destinazione nella posizione iniziale, quindi inserisce la seconda stringa nella stringa di destinazione nella posizione iniziale.

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

Parametri

stringInput
String

La stringa di destinazione.

start
Nullable<Int32>

Posizione del carattere in stringInput dove è necessario inserire la stringa di sostituzione.

length
Nullable<Int32>

Numero di caratteri da eliminare da stringInput. Se length è più lungo di stringInput, l'eliminazione viene eseguita fino all'ultimo carattere in stringReplacement.

stringReplacement
String

Sottostringa da inserire in stringInput.

Restituisce

Stringa costituita dalle due stringhe.

Attributi

Commenti

Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.

Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione SQL Server corrispondente, vedere STUFF (Transact-SQL).

Si applica a