ndb_replace.test
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:1k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. -- source include/have_ndb.inc
  2. -- source include/not_embedded.inc
  3. #
  4. # Test of REPLACE with NDB
  5. #
  6. --disable_warnings
  7. drop table if exists t1;
  8. --enable_warnings
  9. CREATE TABLE t1 (
  10.   gesuchnr int(11) DEFAULT '0' NOT NULL,
  11.   benutzer_id int(11) DEFAULT '0' NOT NULL,
  12.   PRIMARY KEY (gesuchnr,benutzer_id)
  13. ) engine=ndbcluster;
  14. replace into t1 (gesuchnr,benutzer_id) values (2,1);
  15. replace into t1 (gesuchnr,benutzer_id) values (1,1);
  16. replace into t1 (gesuchnr,benutzer_id) values (1,1);
  17. insert into t1 (gesuchnr, benutzer_id) value (3,2);
  18. replace into t1 (gesuchnr,benutzer_id) values (1,1);
  19. replace into t1 (gesuchnr,benutzer_id) values (1,1);
  20. --error 1062
  21. insert into t1 (gesuchnr,benutzer_id) values (1,1);
  22. replace into t1 (gesuchnr,benutzer_id) values (1,1);
  23. select * from t1 order by gesuchnr;
  24. drop table t1;
  25. # End of 4.1 tests