如果一个表中的单个字段或多个字段的组合不能设为主键则应该添加一个什么类型的字段作为主键

如果一个表中的单个字段或多个字段的组合不能设为主键则应该添加一个什么类型的字段作为主键

主键通常都是整数,不建议使用字符串当主键。(如果主键是用于集群式服务,可以采用字符串类型)

int类型或者number类型,设置个id作为主键

1、可以用数据库自带的自增id做主键,int类型
2、可以用uuid做主键,varchar类型
3、可以自己写方法生成主键,varchar或int类型