数据库主键的数据类型
问题描述:
我正在创建一个数据库,并在表中的主键值是1 2 3 4等。我的老师说我可以使用数字(4)作为主键数据类型。数据库主键的数据类型
但是一些建议我使用“INT(20)无符号”
我很困惑,我应该用什么...
数据库是Oracle
答
没有单一的权利或关键属性的类型错误。选择准确表示业务领域的数据类型,并满足使用密钥的任何需求或任何需求。
你使用MySQL,SQLServer是什么类型的数据库? – 2012-03-14 21:28:13
这取决于乌尔数据.. – Teja 2012-03-14 21:28:55
你好的大小,这样说的:http://stackoverflow.com/questions/337503/whats-the-best-practice-for-primary-keys-in-tables然后想和决定 - 为什么不声明你的ID列作为身份,或为什么你会去数字和多少记录你的表将存储等...希望这有助于,欢呼! – 2012-03-14 21:30:58