mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
restore ER_VIEW_CHECK_FAILED to be different from ER_CONSTRAINT_FAILED
collaterals: * use %`s, not '%s' * use correct SQLSTATE codes for these two errors
This commit is contained in:
@ -1443,7 +1443,7 @@ a b
|
||||
# 1970-01-01 03:33:20
|
||||
SET TIMESTAMP = 2000.000234;
|
||||
UPDATE v1 SET a = 2;
|
||||
ERROR HY000: CONSTRAINT 'WITH CHECK OPTION' failed for 'test.v1'
|
||||
ERROR 44000: CHECK OPTION failed `test`.`v1`
|
||||
SELECT * FROM t1;
|
||||
a b
|
||||
1 1970-01-01 03:16:40
|
||||
@ -1466,7 +1466,7 @@ a c
|
||||
1973-08-14 09:11:22 1
|
||||
SET TIMESTAMP = 1.126789;
|
||||
INSERT INTO v1 ( c ) VALUES ( 1 ) ON DUPLICATE KEY UPDATE c = 2;
|
||||
ERROR HY000: CONSTRAINT 'WITH CHECK OPTION' failed for 'test.v1'
|
||||
ERROR 44000: CHECK OPTION failed `test`.`v1`
|
||||
SELECT * FROM v1;
|
||||
a c
|
||||
1973-08-14 09:11:22 1
|
||||
@ -2989,7 +2989,7 @@ a b
|
||||
# 1970-01-01 03:33:20
|
||||
SET TIMESTAMP = 2000.000234;
|
||||
UPDATE v1 SET a = 2;
|
||||
ERROR HY000: CONSTRAINT 'WITH CHECK OPTION' failed for 'test.v1'
|
||||
ERROR 44000: CHECK OPTION failed `test`.`v1`
|
||||
SELECT * FROM t1;
|
||||
a b
|
||||
1 1970-01-01 03:16:40.123456
|
||||
@ -3012,7 +3012,7 @@ a c
|
||||
1973-08-14 09:11:22.089786 1
|
||||
SET TIMESTAMP = 1.126789;
|
||||
INSERT INTO v1 ( c ) VALUES ( 1 ) ON DUPLICATE KEY UPDATE c = 2;
|
||||
ERROR HY000: CONSTRAINT 'WITH CHECK OPTION' failed for 'test.v1'
|
||||
ERROR 44000: CHECK OPTION failed `test`.`v1`
|
||||
SELECT * FROM v1;
|
||||
a c
|
||||
1973-08-14 09:11:22.089786 1
|
||||
|
Reference in New Issue
Block a user