MariaDbDatabaseMetaData
classin packageklyn.databases.sql.mariadb
public class MariaDbDatabaseMetaData implements DatabaseMetaData:
MariaDbDatabaseMetaData
All Implemented Interfaces: DatabaseMetaData

MariaDB database metadata implementation.

import klyn.databases.sql.mariadb

# metadata = connection.metadata
Properties
Modifier and Type Member Description
public readonly property connection
connection as Connection:
No summary.
public readonly property driverName
driverName as String:
No summary.
public readonly property driverVersion
driverVersion as String:
No summary.
public readonly property productName
productName as String:
No summary.
public readonly property productVersion
productVersion as String:
No summary.
public readonly property readOnly
readOnly as Boolean:
No summary.
public readonly property supportsBatchUpdates
supportsBatchUpdates as Boolean:
No summary.
public readonly property supportsNamedParameters
supportsNamedParameters as Boolean:
No summary.
public readonly property supportsPreparedStatements
supportsPreparedStatements as Boolean:
No summary.
public readonly property supportsSavepoints
supportsSavepoints as Boolean:
No summary.
public readonly property supportsStoredProcedures
supportsStoredProcedures as Boolean:
No summary.
public readonly property supportsTransactions
supportsTransactions as Boolean:
No summary.
public readonly property url
url as String:
No summary.
public readonly property userName
userName as String:
No summary.
Properties inherited from DatabaseMetaData: connection, driverName, driverVersion, productName, productVersion, readOnly, supportsBatchUpdates, supportsNamedParameters, supportsPreparedStatements, supportsSavepoints, supportsStoredProcedures, supportsTransactions, url, userName
Methods
Modifier and Type Member Description
public catalogs
catalogs() as ResultSet throws SQLException:
Reads SQL metadata.
public columns
columns(catalog as String = "", schemaPattern as String = "", tablePattern as String = "%", columnPattern as String = "%") as ResultSet throws SQLException:
No summary.
public exportedKeys
exportedKeys(catalog as String = "", schema as String = "", tableName as String = "") as ResultSet throws SQLException:
No summary.
public functions
functions(catalog as String = "", schemaPattern as String = "", functionPattern as String = "%") as ResultSet throws SQLException:
No summary.
public importedKeys
importedKeys(catalog as String = "", schema as String = "", tableName as String = "") as ResultSet throws SQLException:
No summary.
public primaryKeys
primaryKeys(catalog as String = "", schema as String = "", tableName as String = "") as ResultSet throws SQLException:
No summary.
public procedures
procedures(catalog as String = "", schemaPattern as String = "", procedurePattern as String = "%") as ResultSet throws SQLException:
No summary.
public schemas
schemas() as ResultSet throws SQLException:
Reads SQL metadata.
public tableTypes
tableTypes() as ResultSet throws SQLException:
Reads SQL metadata.
public tables
tables(catalog as String = "", schemaPattern as String = "", tablePattern as String = "%", types as ArrayList<String> = null) as ResultSet throws SQLException:
No summary.
public typeInfo
typeInfo() as ResultSet throws SQLException:
Reads SQL metadata.
Methods inherited from DatabaseMetaData: catalogs, columns, exportedKeys, functions, importedKeys, primaryKeys, procedures, schemas, tableTypes, tables, typeInfo