Name
database-id
database-id optionsThis command performs operations on the database associated with the
database-idcreated using a previous database connect command.database-id SQL-clause[argtypedefs] [args]Execute the SQL statement
SQL-clause, returning the result as a list. If the statement returns a single-column result set, the returned string is a simple list, or an empty string if nothing is found. If the command returns a multiple column result set, a list is returned in which each element is a list representing a single row of the result. If the statement does not return a result set, the command returns OK.SQL arguments may be given after
SQL-clause, where the argument positions are marked with ? in the clause. This is usually used with precompiled statements; see the description in thestatement-idcommand.
Example
db "select firstname, surname from employees, where id = $id"
database-iddisconnectDisconnect the database object from the datasource, removing the command from the interpreter.
database-idsetoption valueSet a connection-specific option to a value. The supported options and value are listed here:
- autocommit
boolean Turns autocommit on or off.
- concurrency
mode Set concurrency mode to one of
readonly,lock,values, orrowver.- maxrows
number Set the maximum number of rows.
- timeout
number Set timeout in seconds.
- maxlength
number Set the maximum length of data returned.
- rowsetsize
number Set the row set size.
- cursortype
type Set the cursor type to
type, which must be one of ...
- autocommit
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access