日期:2014-05-18  浏览次数:20518 次

无论是那种数据库,求一个通用的办法能生成唯一的ID
无论是那种数据库,求一个通用的办法能生成唯一的ID

排除用   guid()       最好能生成int型的数据

------解决方案--------------------
标识列?
------解决方案--------------------
建议使用数据库特定的方法。通用的方法通常效率低下。
------解决方案--------------------
是指在本数据库内唯一还是?
------解决方案--------------------
可能性几乎为0
------解决方案--------------------
通用的可能性不大.
对不同的数据库有不同的方法.
------解决方案--------------------
通用的很难
------解决方案--------------------
写个函数,去生成自动增长的Id
------解决方案--------------------
通用的估计没有:
例如mssql 有个标识列
而在oracle中就没有标识列
------解决方案--------------------
很多软件都是有一张自增表

表名 下一个ID号
------解决方案--------------------
用自增表不错
------解决方案--------------------
除了guid好象没有什么办法