视频讲解中插入的执行结果
来源:2-23 测试ENUM和SET类型
视线模糊
2020-10-08 17:26:41
为什么插入('C,F,A,H')的结果是('A,C,F'),H为什么会被取消喃?插入(2)为什么不是显示C喃,下标是不是0,1,2这样计算的吗?
1回答
好帮手慕阿园
2020-10-08
同学你好,
1,因为在插入(C,F,A,H)时,set集合中不存在H,所以插入记录时被截断了,该数据并没有插入成功,(A,C,F)是执行上一条语句的结果
2,set通过数字插入时,set的每个选项值对应一个数字,依次是1,2,4,8,16...,
1对应的是A,B对应的是2;所以最后显示的是B
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题