org.jooq.DataType.getSQLDataType()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(115)

本文整理了Java中org.jooq.DataType.getSQLDataType()方法的一些代码示例,展示了DataType.getSQLDataType()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DataType.getSQLDataType()方法的具体详情如下:
包路径:org.jooq.DataType
类名称:DataType
方法名:getSQLDataType

DataType.getSQLDataType介绍

[英]Get the standard SQL data type of this (dialect-specific) data type if available.
[中]获取此(特定于方言的)数据类型的标准SQL数据类型(如果可用)。

代码示例

代码示例来源:origin: com.torodb.torod.backends/common

public DataType<T> getSQLDataType() {
  return dataType.getSQLDataType();
}

代码示例来源:origin: org.jooq/jooq

private final DataType<T> getSQLDataType() {
  return getDataType().getSQLDataType();
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

private final DataType<T> getSQLDataType() {
  return getDataType().getSQLDataType();
}

代码示例来源:origin: org.jooq/jooq-codegen

if (dataType.getSQLDataType() != null && sb.length() == 0) {
  DataType<?> sqlDataType = dataType.getSQLDataType();
  String literal = SQLDATATYPE_LITERAL_LOOKUP.get(sqlDataType);
  sqlDataTypeRef =

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

if (SQLDataType.RESULT.equals(type.getSQLDataType())) {
  return executeSelectFrom();

代码示例来源:origin: org.jooq/jooq

if (SQLDataType.RESULT.equals(type.getSQLDataType())) {
  return executeSelectFromHSQLDB();

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

DataType<T> type = dataType.getSQLDataType();
SQLDialect family = context.configuration().dialect().family();

代码示例来源:origin: org.jooq/jooq

DataType<T> sqlDataType = dataType.getSQLDataType();
SQLDialect family = ctx.family();

代码示例来源:origin: org.jooq/jooq-meta

if (SQLDataType.DATE.equals(dataType.getSQLDataType())) {
  DataType<?> forcedDataType = getDataType(db, SQLDataType.TIMESTAMP.getTypeName(), 0, 0);
  result = new DefaultDataTypeDefinition(db, child.getSchema(), forcedDataType.getTypeName(), 0, 0, 0, result.isNullable(), result.getDefaultValue(), (Name) null, null, DateAsTimestampBinding.class.getName());

代码示例来源:origin: mevdschee/java-crud-api

public ColumnDefinition(Field<?> field) {
  DataType<?> dataType = field.getDataType();
  setPk(dataType.identity());
  DataType<?> defaultType = dataType.getSQLDataType();
  if (defaultType == null) {
    defaultType = DefaultDataType.getDefaultDataType(dataType.getTypeName());
  }
  setType(defaultType.getTypeName());
  if (dataType.hasLength()) {
    setLength(dataType.length());
  }
  if (dataType.hasPrecision()) {
    setPrecision(dataType.precision());
  }
  if (dataType.hasScale()) {
    setScale(dataType.scale());
  }
  setNullable(dataType.nullable());
}

相关文章