MariaDbParameterMetaData
classin packageklyn.databases.sql.mariadb
public class MariaDbParameterMetaData implements ParameterMetaData:
MariaDbParameterMetaData
All Implemented Interfaces: ParameterMetaData

MariaDB prepared-statement parameter metadata.

import klyn.databases.sql.mariadb

info = MariaDbParameterMetaData(0, null)
print(info.parameterCount)
Properties
Modifier and Type Member Description
public readonly property parameterCount
parameterCount as Int:
No summary.
Properties inherited from ParameterMetaData: parameterCount
Methods
Modifier and Type Member Description
public getParameterCount
getParameterCount() as Int:
No summary.
public getParameterMode
getParameterMode(index as Int) as ParameterMode throws SQLException:
Reads SQL metadata.
public getParameterType
getParameterType(index as Int) as Int throws SQLException:
Reads SQL metadata.
public getParameterTypeName
getParameterTypeName(index as Int) as String throws SQLException:
Reads SQL metadata.
public getPrecision
getPrecision(index as Int) as Int throws SQLException:
Reads SQL metadata.
public getScale
getScale(index as Int) as Int throws SQLException:
Reads SQL metadata.
public isNullable
isNullable(index as Int) as Nullability throws SQLException:
Reads SQL metadata.
public isSigned
isSigned(index as Int) as Boolean throws SQLException:
Reads SQL metadata.
public nullability
nullability(index as Int) as Nullability throws SQLException:
Reads SQL metadata.
public parameterMode
parameterMode(index as Int) as ParameterMode throws SQLException:
Reads SQL metadata.
public parameterType
parameterType(index as Int) as Int throws SQLException:
Reads SQL metadata.
public parameterTypeName
parameterTypeName(index as Int) as String throws SQLException:
Reads SQL metadata.
public precision
precision(index as Int) as Int throws SQLException:
Reads SQL metadata.
public scale
scale(index as Int) as Int throws SQLException:
Reads SQL metadata.
public signed
signed(index as Int) as Boolean throws SQLException:
Reads SQL metadata.
Methods inherited from ParameterMetaData: getParameterCount, getParameterMode, getParameterType, getParameterTypeName, getPrecision, getScale, isNullable, isSigned, nullability, parameterMode, parameterType, parameterTypeName, precision, scale, signed