sql-server-2005 - New_Id() 和 Rand() SQLSERVER2005 之间的区别

标签 sql-server-2005

newid() 函数在后台如何工作?

rand() 和 newid() 有什么区别?

哪个更有效率?

提前致谢。

最佳答案

rand 的问题在于它为调用的所有行返回相同的值。每一行的 newid 都会不同。这篇文章解释清楚了

https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-6089823.html#

关于sql-server-2005 - New_Id() 和 Rand() SQLSERVER2005 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/961642/

相关文章:

sql-server - 建立具有集成安全性的连接时,SSPI 握手失败,错误代码为 0x8009030c

sql-server - SQL 2005 实例不适用于 DNS

ruby-on-rails - Rails 2.3.5 连接到 SQL Server 2005

sql - Drop Master Key 继续运行

sql - 在 SQL Server 中执行嵌套 case 语句逻辑的最佳方法

c# - 如何防止超出范围的日期时间值错误?

sql - MS SQL Server 2005 - 存储过程 "Spontaneously Breaks"

database - 验证完整数据库备份 "WITH CHECKSUM"

c# - 数据库触发器还是代码中的常用方法?

sql - 如何找到整数序列中的第一个中断点?