为什么把id字段设为varchar2类型?

来源:5-9 Oracle 在创建表时设置唯一约束

大可无谐号

2016-06-06 11:00

是为了方便比大小排序吗?

写回答 关注

4回答

  • 心声之新生
    2018-07-13 10:44:49

    一般情况id都设置为数值型number,但是有的时候id仅仅只是number类型,也可包含字母,就像用户密码可以包含数字,也可以包含字母,字母+数字。使用varchar2可以更方便可以把它们都包含了

  • 一筐
    2017-02-22 16:50:28

    一般的id可以是number,也可以设为其他类型。不过,在一些开发中,id可能不仅仅是数字,可能会包含字母之类的,所以用varchar2比较方便

  • Adam静栖
    2017-01-05 13:16:27

    number也可以  随意写的吧,反正别设置成char2()

  • 慕运维5720652
    2016-06-06 15:06:05

    不知道啊


Oracle数据库开发必备利器之SQL基础

为你带来Oracle开发必备的sql基础,为后续课程学习打下好的基础

160642 学习 · 641 问题

查看课程

相似问题