类 OracleHelper.SQL

java.lang.Object
org.dromara.autotable.strategy.oracle.OracleHelper.SQL
封闭类:
OracleHelper

public static class OracleHelper.SQL extends Object
  • 构造器概要

    构造器
    构造器
    说明
    SQL()
     
  • 方法概要

    修饰符和类型
    方法
    说明
    static String
    formatDefaultValue(String tableName, org.dromara.autotable.core.strategy.ColumnMetadata columnMetadata)
    根据列元数据格式化默认值 此方法根据列的默认值类型和值,返回一个格式化后的字符串表示
    static String
    toColumnSql(String tableName, org.dromara.autotable.core.strategy.ColumnMetadata columnMetadata)
    将列元数据转换为SQL语句片段 该方法用于生成数据库列的定义语句,根据列的名称、类型、是否允许为空和默认值来构建SQL语句
    static String
    toIndexSql(String tableName, org.dromara.autotable.core.strategy.IndexMetadata indexMetadata)
    根据表名和索引元数据生成创建索引的SQL语句

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • SQL

      public SQL()
  • 方法详细资料

    • toColumnSql

      public static String toColumnSql(String tableName, org.dromara.autotable.core.strategy.ColumnMetadata columnMetadata)
      将列元数据转换为SQL语句片段 该方法用于生成数据库列的定义语句,根据列的名称、类型、是否允许为空和默认值来构建SQL语句
      参数:
      columnMetadata - 列元数据对象,包含列的名称、类型、是否允许为空和默认值等信息
      返回:
      返回构建好的列定义SQL语句片段
    • toIndexSql

      public static String toIndexSql(String tableName, org.dromara.autotable.core.strategy.IndexMetadata indexMetadata)
      根据表名和索引元数据生成创建索引的SQL语句
      参数:
      tableName - 表名,用于指定创建索引的表
      indexMetadata - 索引元数据,包含索引的类型、名称和列信息
      返回:
      返回创建索引的SQL语句
    • formatDefaultValue

      public static String formatDefaultValue(String tableName, org.dromara.autotable.core.strategy.ColumnMetadata columnMetadata)
      根据列元数据格式化默认值 此方法根据列的默认值类型和值,返回一个格式化后的字符串表示
      参数:
      columnMetadata - 列元数据,包含默认值类型和值
      返回:
      格式化后的默认值字符串