mysql-native v1.2.0
API Reference Home: [This Version] [Latest Version] [Other Versions]
Function PreparedImpl.queryRowTuple
Execute a prepared SQL SELECT command where you only want the first Row, and place result values into a set of D variables.
void queryRowTuple(T...)
(
ref T args
);
This method will throw if any column type is incompatible with the corresponding D variable.
Unlike the other query functions, queryRowTuple will throw
MYX if the result set is empty
(and thus the reference variables passed in cannot be filled).
If the SQL command does not produce a result set (such as INSERT/CREATE/etc),
then MYXNoResultRecieved will be thrown. Use
exec instead for such commands.
Type Mappings
See the MySQL/D Type Mappings tables
Parameters
| Name | Description |
|---|---|
| args | A tuple of D variables to receive the results. |