例如,如果我的表中有一个unsigned int索引,当我获得比sizeof(unsigned int)更多的行时会发生什么? 我对MySQL / PostgreSQL / MsSQL感兴趣。
答案 0 :(得分:2)
你的问题是当有超过4行或8行(sizeof(unsigned int))时会发生什么。但我认为你的意思是当有2 ^ 32(或2 ^ 64)行时尝试插入一行会发生什么?
我从未见过它,而且我曾经使用过一些非常大的数据库。我希望插入失败并导致事务回滚。可以使用insert probe在MySQL中感知它。