数据库表有两个字段id和suggestion 其中id是主键 我在网页的文本框里只填写了suggestion的内容 但是不填写id的内容 要怎么处理这个id
可以把id设置成自增列,如果是自增列就不需要处理,直接插入suggestion就行了
但如果不想是自增列,要设置成字符类型,就需要根据你的需求做出相应的措施。
比如生成一个随机唯一字符串。
设置自增主键就可以了
字段设置成自增的就OK了
mysql 可是设置自增id oracle 可以是有 序列,
如果你不喜欢使用 数字作为 id 也可以尝试一下 uuid
ID列既然为主键,就不允许为空,如果处理数据时未写明id列的数值,则数据是无法插入到数据库中的,oracle一般建议是采用序列的方式,MySQL则采用自增的方式