|
|
| version 1.7, 2019/10/24 11:28:48 | version 1.8, 2019/10/24 15:14:56 |
|---|---|
| Line 1 | Line 1 |
| @main[] | @main[] |
| $SQL[ | $SQL[ |
| $.drivers[^table::create{protocol driver client | $.drivers[^table::create{protocol driver client connect |
| sqlite ../../sql/sqlite/.libs/libparser3sqlite.so libsqlite3.so | sqlite ../../sql/sqlite/.libs/libparser3sqlite.so libsqlite3.so sqlite://:memory:?multi_statements=1 |
| mysql ../../sql/mysql/.libs/libparser3mysql.so libmariadbclient.so | mysql ../../sql/mysql/.libs/libparser3mysql.so libmariadbclient.so mysql://@/?config_group=parser3&multi_statements=1 |
| pgsql ../../sql/pgsql/.libs/libparser3pgsql.so libpq.so pgsql://test@localhost/test | |
| }] | }] |
| ] | ] |
| #config_group | $void[^SQL.drivers.locate[protocol;sqlite]] |
| ^connect[^if(0){sqlite://:memory:?}{mysql://@/?config_group=parser3&}multi_statements=1]{ | |
| 1. 2 + 2 = ^string:sql{select 2+2} | ^connect[$SQL.drivers.connect]{ |
| 1. 2 + 2 = ^string:sql{select 2+2} | |
| 2. void | 2. void |