Class PostgresSqlPart

java.lang.Object
com.northconcepts.datapipeline.jdbc.sql.SqlPart
com.northconcepts.datapipeline.sql.postgresql.PostgresSqlPart
Direct Known Subclasses:
CreateForeignKey, CreateIndex, CreateTable, CreateTableColumn, DropTable, DropTableConstraint, Insert, InsertRow, InsertValue, Upsert

public abstract class PostgresSqlPart extends SqlPart
Base class for the PostgreSQL statement builders; identifiers are quoted with double quotes.
  • Constructor Details

    • PostgresSqlPart

      public PostgresSqlPart()
  • Method Details

    • escapeKeyword

      protected static String escapeKeyword(String keyword)
      Returns the given name wrapped in double quotes, without escaping any double quotes inside it.