mssql 有随机数函数吗 有md5加密函数吗

解决方案 »

  1.   

    rand()   随机数..也可以配合CHECKSUM跟NEWID()生成随机数没有md5加密函数..可以自己去baidu/google去搜索这样的代码..很多.
      

  2.   

    有随机函数
    RAND
    傳回從 0 到 1 的隨機 float 值。語法
    RAND ( [ seed ] ) 引數
    seed指定給予種子或啟動值的整數運算式 (tinyint、 smallint,或 int)。傳回型別
    float備註
    在單一查詢中,重複的 RAND() 引動過程會產生相同的值。範例
    此範例以 RAND 函數產生四個不同的亂數。DECLARE @counter smallint
    SET @counter = 1
    WHILE @counter < 5
       BEGIN
          SELECT RAND(@counter) Random_Number
          SET NOCOUNT ON
          SET @counter = @counter + 1
          SET NOCOUNT OFF
       END
    GO以下為結果集:Random_Number                                         
    ------------------- 
    0.71359199321292355(1 row(s) affected)Random_Number                                         
    ------------------- 
    0.7136106261841817(1 row(s) affected)Random_Number                                         
    ------------------- 
    0.71362925915543995(1 row(s) affected)Random_Number                                         
    ------------------- 
    0.7136478921266981(1 row(s) affected)