Bug v miniSQL 2.01
Roman Rohr
rr na adam.vsp.cz
Čtvrtek Září 4 17:20:21 CEST 1997
Dobry den.
Vas, kdo pouzivate zmineny produkt, bych chtel upozornit na chybu,
kterou jsem objevil. Trochu me to potrapilo, takze vam chci usetrit praci.
Tyka se polozky _rowid v prikazu select. Zkuste tento jednoduchy priklad:
create table t1 ( id int) \g
create table t2 ( id int) \g
insert into t1 (id) values (1) \g
insert into t1 (id) values (2) \g
insert into t2 (id) values (1) \g
insert into t2 (id) values (2) \g
select t1.id, t2.id, t1._rowid from t1,t2 \g
select t1.id, t2.id, t1._rowid from t1,t2 where t1._rowid=0 \g
Vysledek prvniho dotazu:
+----------+----------+----------+
| id | id | _rowid |
+----------+----------+----------+
| 1 | 1 | 0 |
| 1 | 2 | 0 |
| 2 | 1 | 1 |
| 2 | 2 | 1 |
+----------+----------+----------+
Vysledek druheho dotazu:
+----------+----------+----------+
| id | id | _rowid |
+----------+----------+----------+
+----------+----------+----------+
Vysledek mel ale byt dvouradkovy..
Roman Rohr
Další informace o konferenci Linux