Class DatabaseSyntax
java.lang.Object
de.julianweinelt.datacat.dbx.database.DatabaseSyntax
Defines which syntax different SQL databases use.
- Since:
- 1.0.0
- Version:
- 1.0.0
- Author:
- Julian Weinelt
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract StringgetType()Defines how this database it's type.abstract StringDefines how this database it's version.abstract StringDefines how this database queries database schemas.abstract StringDefines how this database queries functions.abstract StringDefines how this database queries tables.abstract StringDefines how this database queries triggers.abstract StringDefines how this database queries views.
-
Field Details
-
MSSQL
-
MYSQL
-
-
Constructor Details
-
DatabaseSyntax
public DatabaseSyntax()
-
-
Method Details
-
showTables
Defines how this database queries tables.- Returns:
- The SQL statement for viewing tables.
-
showDatabases
Defines how this database queries database schemas.- Returns:
- The SQL statement for viewing schemas.
-
showViews
Defines how this database queries views.- Returns:
- The SQL statement for viewing database views.
-
showFunctions
Defines how this database queries functions.- Returns:
- The SQL statement for viewing functions.
-
showTriggers
Defines how this database queries triggers.- Returns:
- The SQL statement for viewing triggers.
-
getType
Defines how this database it's type.- Returns:
- The SQL statement for getting the database engine's name.
-
getVersion
Defines how this database it's version.- Returns:
- The SQL statement for getting the database engine's version.
-