<分区>

create table Test(aa varchar(20),bb varchar(20),cc varchar(20),primary key (aa,bb)); 
 
 insert into Test values('abc','ab','a'); 
 
 insert into Test values('abc  ','ab','a'); 
 
 insert into Test values('abc','ab  ','a'); 
 
 insert into Test Values('abc  ','ab  ','a'); 

在这里,如果我正在执行此语句,我会在第三行收到错误

Error Code: 1062. Duplicate entry 'abc -ab' for key 'PRIMARY' 0.250 sec.

但我想在单词的末尾插入空格。如何在 MySQL 中执行此操作。

有关更多信息,请单击此处 dbfiddle.uk: https://dbfiddle.uk/?rdbms=mysql_5.7&fiddle=43da399bc1254611553172544abae8f8


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!