public enum SqlJdbcDataTypeName extends Enum<SqlJdbcDataTypeName> implements Symbolizable
{fn CONVERT(value, type)} function.
(This function has similar functionality to CAST, and is not to be
confused with the SQL standard
CONVERT function.)SqlJdbcFunctionCall| Modifier and Type | Method and Description |
|---|---|
SqlNode |
createDataType(SqlParserPos pos)
Creates a parse tree node for a type identifier of this name.
|
static SqlJdbcDataTypeName |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SqlJdbcDataTypeName[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfsymbolpublic static final SqlJdbcDataTypeName SQL_CHAR
public static final SqlJdbcDataTypeName SQL_VARCHAR
public static final SqlJdbcDataTypeName SQL_DATE
public static final SqlJdbcDataTypeName SQL_TIME
public static final SqlJdbcDataTypeName SQL_TIME_WITH_LOCAL_TIME_ZONE
public static final SqlJdbcDataTypeName SQL_TIMESTAMP
public static final SqlJdbcDataTypeName SQL_TIMESTAMP_WITH_LOCAL_TIME_ZONE
public static final SqlJdbcDataTypeName SQL_DECIMAL
public static final SqlJdbcDataTypeName SQL_NUMERIC
public static final SqlJdbcDataTypeName SQL_BOOLEAN
public static final SqlJdbcDataTypeName SQL_INTEGER
public static final SqlJdbcDataTypeName SQL_BINARY
public static final SqlJdbcDataTypeName SQL_VARBINARY
public static final SqlJdbcDataTypeName SQL_TINYINT
public static final SqlJdbcDataTypeName SQL_SMALLINT
public static final SqlJdbcDataTypeName SQL_BIGINT
public static final SqlJdbcDataTypeName SQL_REAL
public static final SqlJdbcDataTypeName SQL_DOUBLE
public static final SqlJdbcDataTypeName SQL_FLOAT
public static final SqlJdbcDataTypeName SQL_INTERVAL_YEAR
public static final SqlJdbcDataTypeName SQL_INTERVAL_YEAR_TO_MONTH
public static final SqlJdbcDataTypeName SQL_INTERVAL_MONTH
public static final SqlJdbcDataTypeName SQL_INTERVAL_DAY
public static final SqlJdbcDataTypeName SQL_INTERVAL_DAY_TO_HOUR
public static final SqlJdbcDataTypeName SQL_INTERVAL_DAY_TO_MINUTE
public static final SqlJdbcDataTypeName SQL_INTERVAL_DAY_TO_SECOND
public static final SqlJdbcDataTypeName SQL_INTERVAL_HOUR
public static final SqlJdbcDataTypeName SQL_INTERVAL_HOUR_TO_MINUTE
public static final SqlJdbcDataTypeName SQL_INTERVAL_HOUR_TO_SECOND
public static final SqlJdbcDataTypeName SQL_INTERVAL_MINUTE
public static final SqlJdbcDataTypeName SQL_INTERVAL_MINUTE_TO_SECOND
public static final SqlJdbcDataTypeName SQL_INTERVAL_SECOND
public static SqlJdbcDataTypeName[] values()
for (SqlJdbcDataTypeName c : SqlJdbcDataTypeName.values()) System.out.println(c);
public static SqlJdbcDataTypeName valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic SqlNode createDataType(SqlParserPos pos)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.