lib/arjdbc/teradata/adapter.rb
def table_exists?(table_name)
      return false unless table_name
      schema, table = extract_schema_and_table(table_name.to_s)
      return false unless table

      schema = database_name unless schema

      output = execute("SELECT count(*) as table_count FROM dbc.tables WHERE TableName (NOT CS) = '#{table}' (NOT CS) AND DatabaseName (NOT CS) = '#{schema}' (NOT CS) ")
      output.first['table_count'].to_i > 0
    end
def table_exists?(table_name)
      return false unless table_name
      schema, table = extract_schema_and_table(table_name.to_s)
      return false unless table

      schema = database_name unless schema

      output = execute("SELECT count(*) as table_count FROM dbc.tables WHERE TableName (NOT CS) = '#{table}' (NOT CS) AND DatabaseName (NOT CS) = '#{schema}' (NOT CS) ")
      output.first['table_count'].to_i > 0
    end
def table_exists? ( table_name ) return false unless table_name schema , table = extract_schema_and_table ( table_name . to_s ) return false unless table schema = database_name unless schema output = execute ( "SELECT count(*) as table_count FROM dbc.tables WHERE TableName (NOT CS) = '#{table}' (NOT CS) AND DatabaseName (NOT CS) = '#{schema}' (NOT CS) " ) output . first [ 'table_count' ] . to_i > 0 end
- table_exists?
- table_exists?