55问答网
所有问题
mysql 中字段不允许有重复值 怎么设
除了设主键外还有什么方法?
因为主键我设其它的了
举报该问题
其他回答
第1个回答 推荐于2016-12-04
可以用UNIQUE索引
语法如下:
ALTER TABLE `TableName`
ADD UNIQUE INDEX IndexName(`FieldName`);本回答被提问者采纳
第2个回答 2008-08-01
加unique constraint到你要限制的字段上,可以应用于多个字段
相似回答
MYSQL怎样设置字段
为不可
重复
答:
1、使用navicat连接上mysql数据库,新建一张用户表。2、然后填入几条测试内容
,来演示测试效果。2、选中用户名右击选择设计表。3、然后在设计表里切换到索引选项卡。4、这一步开始添加一条索引,如果对索引名称没有要求可以默认为空,工具会自动帮生成和字段名一样的名称。点击栏位后面的按钮出现选择框,...
mysql中
这么
设置字段
使得该属性
不能重复
,在重复时会报错?
答:
给
字段设置
唯一索引 ALTER TABLE `
数据
库名`.`表名` ADD UNIQUE `自定义索引名` (`作用
的字段
名`);一个表中可以添加多个字段的唯一索引
MySQL
什么约束可以用来限制
字段
上输入值
的
取值
不能重复
?
答:
ALTER TABLE `表名` ADD unique(`
字段
名`)CREATE TABLE `表名` (`字段名` varchar(18) NOT NULL unique)
mysql
修改某
字段的值
并且
不能
与这个字段的其他
值重复
答:
update tab1 set Column1=Column1-value1 where Column1>value2;update tab1 set Column1=Column1+value1 where Column1<value2;value1为增加或减少的那个固定值,value2为那个你需要做比较的值
mysql
插入
数据如何
防止
重复
答:
也就是说, VALUES(字段名) 可以用在UPDATE语句中去更新某
字段的值
而不会
出现重复
键。这个函数在多行插入中尤其有用。但是函数 VALUES() 仅当用在 INSERT ... UPDATE 语句中才有意义,否则会返回NULL。例如:INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6) ON DUPLICATE KEY UPDATE...
大家正在搜
字段不允许为空怎么设置
数据库怎么设置字段不允许为空
access设置字段不允许为空
字段不能为null怎么办
access姓名字段不允许为空
mysql 命令 添加字段
mysql修改字段值
mysql 增加字段
mysql 字段类型
相关问题
MYSQL怎样设置字段为不可重复
mysql中我要把一个字段设置为唯一,就是不许有重复值,怎么...
mysql中这么设置字段使得该属性不能重复,在重复时会报错?
在mysql数据库中如何让某个字段有重复的只取一条
怎么在创建表时,指定其中两个字段都不允许重复
mysql中如何使一个字段值不能重复, 该字段不是主键
求解: 数据库限制两字段不允许任何重复值.MSSQL或MYS...
mysql 怎么设置字段不重复