SqlFunctions.Rand 方法

定义

返回一个 0 到 1(均不含)之间的伪随机浮点值。

重载

Rand()

返回一个 0 到 1(均不含)之间的伪随机浮点值。

Rand(Nullable<Int32>)

返回一个 0 到 1(均不含)之间的伪随机浮点值。

注解

不能直接调用此函数。 此函数只能出现在 LINQ to Entities 查询中。

此函数将转换为数据库中的相应函数。 有关相应 SQL Server 函数的信息,请参阅 RAND (Transact-SQL)

Rand()

返回一个 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(均不含)之间的伪随机浮点值。

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 数据库引擎将随机分配种子值。 对于指定的种子值,返回的结果始终相同。

返回

伪随机值。

属性

注解

不能直接调用此函数。 此函数只能出现在 LINQ to Entities 查询中。

此函数将转换为数据库中的相应函数。 有关相应 SQL Server 函数的信息,请参阅 RAND (Transact-SQL)

适用于