⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 limit.test

📁 开启mysql的远程连接的方法 mysql-noinstall-5.1.6-alpha-win32.zip
💻 TEST
字号:
## Test of update and delete with limit#--disable_warningsdrop table if exists t1;--enable_warningscreate table t1 (a int not null default 0 primary key, b int not null default 0);insert into t1 () values ();		-- Testing default valuesinsert into t1 values (1,1),(2,1),(3,1);update t1 set a=4 where b=1 limit 1;select * from t1;update t1 set b=2 where b=1 limit 2;select * from t1;update t1 set b=4 where b=1;select * from t1;delete from t1 where b=2 limit 1;select * from t1;delete from t1 limit 1;select * from t1;drop table t1;create table t1 (i int);insert into t1 (i) values(1),(1),(1);delete from t1 limit 1;update t1 set i=2 limit 1;delete from t1 limit 0;update t1 set i=3 limit 0;select * from t1;drop table t1;# LIMIT 0select 0 limit 0;## Test with DELETE, ORDER BY and limit (bug #1024)#CREATE TABLE t1(id int auto_increment primary key, id2 int, index(id2)); INSERT INTO t1 (id2) values (0),(0),(0);DELETE FROM t1 WHERE id=1;INSERT INTO t1 SET id2=0;SELECT * FROM t1; DELETE FROM t1 WHERE id2 = 0 ORDER BY id LIMIT 1; # should have deleted WHERE id=2 SELECT * FROM t1; DELETE FROM t1 WHERE id2 = 0 ORDER BY id desc LIMIT 1; SELECT * FROM t1;DROP TABLE t1;## Bug#8023 - limit on UNION with from DUAL, causes syntax error#create table t1 (a integer);insert into t1 values (1);# both queries must return one rowselect 1 as a from t1 union all select 1 from dual limit 1;(select 1 as a from t1) union all (select 1 from dual) limit 1;drop table t1;# End of 4.1 tests

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -