|
|
| version 1.18, 2024/09/28 09:10:06 | version 1.22, 2024/12/12 20:35:57 |
|---|---|
| Line 6 $ext[^os[dll;so]] | Line 6 $ext[^os[dll;so]] |
| $SQL[ | $SQL[ |
| $.drivers[^table::create{protocol driver client connect | $.drivers[^table::create{protocol driver client connect |
| sqlite ../../sql/sqlite/${path}parser3sqlite.$ext ^os[sqlite3.dll;libsqlite3.so] sqlite://:memory:?multi_statements=1 | sqlite ../../sql/sqlite/${path}parser3sqlite.$ext ^os[sqlite3.dll;libsqlite3.so] sqlite://:memory:?multi_statements=1 |
| mysql ../../sql/mysql/${path}parser3mysql.$ext ^os[libmySQL.dll;libmariadbclient.so] mysql://@/?config_group=parser3&multi_statements=1 | mysql ../../sql/mysql/${path}parser3mysql.$ext ^os[libmySQL.dll;libmariadb.so.3] mysql://@/?config_group=parser3&multi_statements=1 |
| pgsql ../../sql/pgsql/${path}parser3pgsql.$ext libpq.$ext pgsql://test@localhost/test | pgsql ../../sql/pgsql/${path}parser3pgsql.$ext libpq.$ext pgsql://test@localhost/test |
| }] | }] |
| ] | ] |
| Line 79 $ignore[^SQL.drivers.locate[protocol;$sq | Line 79 $ignore[^SQL.drivers.locate[protocol;$sq |
| 4.7.1 ^h[select aggressive from pets; $.type[table] ] | 4.7.1 ^h[select aggressive from pets; $.type[table] ] |
| 4.8 ^h[select food as key, pet from pets; $.type[table] $.distinct(true) ] | 4.8 ^h[select food as id, pet from pets; $.type[table] $.distinct(true) ] |
| 4.9 ^h[select food as key, pet from pets; $.type[string] $.distinct(true) ] | 4.9 ^h[select food as id, pet from pets; $.type[string] $.distinct(true) ] |
| 5. table | 5. table |
| Line 105 $ignore[^SQL.drivers.locate[protocol;$sq | Line 105 $ignore[^SQL.drivers.locate[protocol;$sq |
| 6.4 ^try-catch{ ^f[select aggressive from pets; $.limit(0) ] } | 6.4 ^try-catch{ ^f[select aggressive from pets; $.limit(0) ] } |
| 6.5 ^try-catch{ ^f[select 1 from pets; $.limit(3) ] } - bug! | 6.5 ^try-catch{ ^f[select 1 from pets; $.limit(3) ] } |
| 6.6 ^try-catch{ ^f[select 1,2 from pets] } | 6.6 ^try-catch{ ^f[select 1,2 from pets] } |