Instances of the class IldArgument describe the arguments of a stored procedure or function.
More...
#include <ildblink/ildarg.h>
Public Member Functions | |
| IlBoolean | hasDefault () const |
| Indicate whether the argument has a default value and can thus be omitted in a call to the stored procedure to which it belongs. More... | |
| IlBoolean | isInArgument () const |
| Indicate whether the argument is an input argument. More... | |
| IlBoolean | isInOutArgument () const |
| Indicate whether the argument is used both on input and on output. More... | |
| IlBoolean | isOutArgument () const |
| Indicate whether the argument is an output argument. More... | |
Public Member Functions inherited from IldDescriptor | |
| IldADTDescriptor * | getADTDescriptor () const |
| Get the abstract data type descriptor. More... | |
| const char * | getName () const |
| Get the name of the described object. More... | |
| short | getPrecision () const |
| Get the precision of the described object. More... | |
| short | getScale () const |
| Get the scale of the described object. More... | |
| IlUInt | getSize () const |
| Get the maximum data size of the described object. More... | |
| short | getSqlType () const |
| Get the SQL type of the decribed object. More... | |
| const char * | getSqlTypeName () const |
| Get the SQL type name of the described object. More... | |
| IldColumnType | getType () const |
| Get the type of the described object. More... | |
| IlBoolean | isNullable () const |
Indicates whether or not the column can contain values that are NULL in the RDBMS sense. | |
Instances of the class IldArgument describe the arguments of a stored procedure or function.
Library: dbkernel
Since these arguments differ from a column description only by the input and output states and by the existence of a default value, the class is derived from the basic descriptor class IldDescriptor.
IldCallable. | IlBoolean IldArgument::hasDefault | ( | ) | const |
Indicate whether the argument has a default value and can thus be omitted in a call to the stored procedure to which it belongs.
| IlBoolean IldArgument::isInArgument | ( | ) | const |
Indicate whether the argument is an input argument.
isOutArgument. | IlBoolean IldArgument::isInOutArgument | ( | ) | const |
Indicate whether the argument is used both on input and on output.
isInArgument() and isOutArgument() will return IlTrue. | IlBoolean IldArgument::isOutArgument | ( | ) | const |
Indicate whether the argument is an output argument.
isInArgument.