有关数据库建表的问题

请问各位大神,我这个题目所有的表的主键都是编号id,请问有什么办法能让他这样自增,比如读者信息表,他的id为:dz00001,dz00002... 请问各位大神,我这个题目所有的表的主键都是编号id,请问有什么办法能让他这样自增,比如读者信息表,他的id为:dz00001,dz00002 展开
 我来答
姑苏芮安4130
2017-03-04 · TA获得超过126个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:174万
展开全部

1、首先选择一个自己的数据库(这里我的数据库名称为“vcomany”),找到“表”,右击“表”,选择“新建表”。

2、输入列的配置,列名为id,类型为 int(必须为int,不然无法自动增长),然后不允许Null值。

3、然后设置id为主键,也就是这个表格的唯一标识。

4、然后右击该列,选择进入“属性设置”。

5、在“属性设置”中找到“标识规范”并设置“是标识”为“是”,然后设置“标识增量”和“标识种子”(一般为默认就好)。

6、现在试着添加内容,id列无法添加,只需添加其他列内容,id列就自动生成,在做网站后台时,做插入数据时,就可以不用插入id的值了。

hailang243
2017-03-04 · TA获得超过4743个赞
知道大有可为答主
回答量:5003
采纳率:84%
帮助的人:1660万
展开全部
做不到,除非你取消自动编号,自己控制该编号规则,但非常麻烦。
自动编号类型是长整型的,是数字,加不了字母做标识。
建议你可以将每个表的主键名称改一下就行,比如name_keyid,一目了然
追答
不过有另外一个常用的做法,新增一个计算字段,自动拼接标识字符和主键,组成你要的那样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柳邃抗寄瑶
2020-10-01 · TA获得超过1116个赞
知道小有建树答主
回答量:1761
采纳率:100%
帮助的人:8.1万
展开全部
你的“剔”是建的意思吗?是说健康档案的内容太多?如果有excel表的话,可以导入,要不你就手输吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式