共用方式為


SqlFunctions.Rand 方法

定義

傳回介於 0 與 1 之間 (不含 0 與 1) 的虛擬隨機浮點值。

多載

Rand()

傳回介於 0 與 1 之間 (不含 0 與 1) 的虛擬隨機浮點值。

Rand(Nullable<Int32>)

傳回介於 0 與 1 之間 (不含 0 與 1) 的虛擬隨機浮點值。

備註

您無法直接呼叫此函式。 此函式只能出現在 LINQ to Entities 查詢內。

此函式會轉譯為資料庫中的對應函式。 如需對應 SQL Server 函式的相關信息,請參閱 RAND (Transact-SQL)

Rand()

傳回介於 0 與 1 之間 (不含 0 與 1) 的虛擬隨機浮點值。

public:
 static Nullable<double> Rand();
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "RAND")]
public static double? Rand();
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "RAND")>]
static member Rand : unit -> Nullable<double>
Public Shared Function Rand () As Nullable(Of Double)

傳回

虛擬隨機值。

屬性

備註

您無法直接呼叫此函式。 此函式只能出現在 LINQ to Entities 查詢內。

此函式會轉譯為資料庫中的對應函式。 如需對應 SQL Server 函式的相關信息,請參閱 RAND (Transact-SQL)

適用於

Rand(Nullable<Int32>)

傳回介於 0 與 1 之間 (不含 0 與 1) 的虛擬隨機浮點值。

public:
 static Nullable<double> Rand(Nullable<int> seed);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "RAND")]
public static double? Rand(int? seed);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "RAND")>]
static member Rand : Nullable<int> -> Nullable<double>
Public Shared Function Rand (seed As Nullable(Of Integer)) As Nullable(Of Double)

參數

seed
Nullable<Int32>

種子值。 如果沒有指定 seed,SQL Server Database Engine 就會隨機指派一個初始值。 只要指定初始值之後,傳回的結果一律相同。

傳回

虛擬隨機值。

屬性

備註

您無法直接呼叫此函式。 此函式只能出現在 LINQ to Entities 查詢內。

此函式會轉譯為資料庫中的對應函式。 如需對應 SQL Server 函式的相關信息,請參閱 RAND (Transact-SQL)

適用於