unique这个样例为什么不通过

DELETE FROM unique_table4;
INSERT INTO unique_table4 VALUES(1,‘aaaa’);
INSERT INTO unique_table4 VALUES(2,‘bbbb’);
INSERT INTO unique_table4 VALUES(3,‘cccc’);

UPDATE unique_table4 SET name = ‘Yuan’ WHERE id = 2;

  • SUCCESS
  • FAILURE
    – below are some requests executed before(partial) –
    – init
    CREATE TABLE unique_table1(id int, col1 int, col2 int);
    CREATE TABLE unique_table2(id1 int, id2 int, col1 int, col2 int);
    CREATE TABLE unique_table3(id1 int, id2 int, col1 float, col2 char(4));
    CREATE TABLE unique_table4 (id INT, name CHAR(4));
    INSERT INTO unique_table1 VALUES (1,1,1);

25年比赛的这个测试样例通过不了,但在训练营里都是可以通过unique功能的,求助这是为什么啊?

1 个赞

没看懂你的问题

学习一下

我猜是索引回滚不完全

1 个赞

可是在本地是success,但提交上去就failure了,那如何在本地判断是否回滚成功呢?

1 个赞

@寗空

有多个索引的情况,代码有实现回滚全部的索引吗