public static enum SqlCollation.Coercibility extends Enum<SqlCollation.Coercibility>
A <character value expression> consisting of a column reference has the coercibility characteristic Implicit, with collating sequence as defined when the column was created. A <character value expression> consisting of a value other than a column (e.g., a host variable or a literal) has the coercibility characteristic Coercible, with the default collation for its character repertoire. A <character value expression> simply containing a <collate clause> has the coercibility characteristic Explicit, with the collating sequence specified in the <collate clause>.
SQL:1999 Part 2 Section 4.2.3
Enum Constant and Description |
---|
COERCIBLE |
EXPLICIT
Strongest coercibility.
|
IMPLICIT |
NONE
Weakest coercibility.
|
Modifier and Type | Method and Description |
---|---|
static SqlCollation.Coercibility |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SqlCollation.Coercibility[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SqlCollation.Coercibility EXPLICIT
public static final SqlCollation.Coercibility IMPLICIT
public static final SqlCollation.Coercibility COERCIBLE
public static final SqlCollation.Coercibility NONE
public static SqlCollation.Coercibility[] values()
for (SqlCollation.Coercibility c : SqlCollation.Coercibility.values()) System.out.println(c);
public static SqlCollation.Coercibility 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 nullCopyright © 2012-2020 Apache Software Foundation. All Rights Reserved.