数据库中使用UUID,是使用NULL值,还是使用默认值?

新手上路,请多包涵

数据库规范中一般建议不用使用NULL值,那如果在数据库中使用UUID,是使用NULL值,还是使用默认值,默认值全是0看上去不友好,感觉也挺占用空间的

阅读 1.8k
2 个回答

分几种情况

  1. 你UUID是入参还是MySQL的自带函数,如果是自带函数默认值就是函数本身
  2. 如果你UUID的主键,那么就不需要设默认值,反正是必传的就行了
  3. 如果是非必传参数,且不是MySQL自身函数,是通过SQL语句传入的话,那就默认空字符串就好了
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题