Package net.sourceforge.squirrel_sql.fw.dialects

Examples of net.sourceforge.squirrel_sql.fw.dialects.DatabaseObjectQualifier


   * @see net.sourceforge.squirrel_sql.plugins.refactoring.commands.AbstractRefactoringCommand#generateSQLStatements()
   */
  @Override
  protected String[] generateSQLStatements() throws UserCancelledOperationException
  {
    DatabaseObjectQualifier qualifier =
      new DatabaseObjectQualifier(_info[0].getCatalogName(), _info[0].getSchemaName());

    String[] result =
      _dialect.getAlterSequenceSQL(customDialog.getSequenceName(),
        customDialog.getIncrement(),
        customDialog.getMinimum(),
View Full Code Here


  {
    ResultSet rs = null;
    AddModifySequenceDialog result = null;

    String simpleName = _info[0].getSimpleName();
    DatabaseObjectQualifier qualifier =
      new DatabaseObjectQualifier(_info[0].getCatalogName(), _info[0].getSchemaName());
    String sql = _dialect.getSequenceInformationSQL(simpleName, qualifier, _sqlPrefs);

    try
    {
      rs = executeQuery(sql, simpleName);
View Full Code Here

    }
   
    _session = session;
    _info = info;

    _qualifier = new DatabaseObjectQualifier(info[0].getCatalogName(), info[0].getSchemaName());
   
    RefactoringPreferenceBean prefsBean = RefactoringPreferencesManager.getPreferences();
    _sqlPrefs = new SqlGenerationPreferences();
    if (prefsBean != null)
    {
View Full Code Here

    @Override
    protected String[] generateSQLStatements() throws UserCancelledOperationException {
        ArrayList<String> result = new ArrayList<String>();

        for (IndexInfo iInfo : _dropIndexInfo) {
            DatabaseObjectQualifier qualifier = new DatabaseObjectQualifier(iInfo.getCatalogName(), iInfo.getSchemaName());
            result.add(_dialect.getDropConstraintSQL(iInfo.getTableName(), iInfo.getSimpleName(), qualifier, _sqlPrefs));
        }

        return result.toArray(new String[]{});
    }
View Full Code Here

  {
    String[] result = new String[0];

    if (_dialect.supportsAutoIncrement())
    {
      DatabaseObjectQualifier qualifier =
        new DatabaseObjectQualifier(columnToModify.getCatalogName(), columnToModify.getSchemaName());

      // TODO: Allow the user to specify the sequence name for dialects that don't natively support
      // auto-increment columns without using sequence/trigger combo.
      final StringBuilder sequenceName = new StringBuilder();
      sequenceName.append(columnToModify.getTableName().toUpperCase()).append("_");
View Full Code Here

    String joinString = customDialog.getJoinString();
    String column1 = customDialog.getFirstColumn();
    String column2 = customDialog.getSecondColumn();
    String catalog = _info[0].getCatalogName();
    String schema = _info[0].getSchemaName();
    DatabaseObjectQualifier qualifier = new DatabaseObjectQualifier(catalog, schema);
    String table = _info[0].getSimpleName();
    ArrayList<String[]> data = new ArrayList<String[]>();
    String mergeInColumn = "";
    int typeLength = 0;
    Statement stmt = null;
View Full Code Here

    if (_dialect.supportsDropSequence())
    {
      for (IDatabaseObjectInfo dbo : _info)
      {
        DatabaseObjectQualifier qualifier =
          new DatabaseObjectQualifier(dbo.getCatalogName(), dbo.getSchemaName());
        result.add(_dialect.getDropSequenceSQL(dbo.getSimpleName(),
          customDialog.isCascadeSelected(),
          qualifier,
          _sqlPrefs));
      }
View Full Code Here

    protected String[] generateSQLStatements() throws UserCancelledOperationException {
        ArrayList<String> result = new ArrayList<String>();

        if (_dialect.supportsDropIndex()) {
            for (IndexInfo iInfo : _dropIndexInfo) {
                DatabaseObjectQualifier qualifier = new DatabaseObjectQualifier(iInfo.getCatalogName(), iInfo.getSchemaName());
                result.add(_dialect.getDropIndexSQL(_tableName, iInfo.getSimpleName(),
                        customDialog.isCascadeSelected(), qualifier, _sqlPrefs));
            }
        } else {
            _session.showMessage(s_stringMgr.getString("DropIndexCommand.unsupportedOperationMsg",
View Full Code Here

  protected String[] generateSQLStatements() throws UserCancelledOperationException
  {
    String result = null;
    try
    {
      DatabaseObjectQualifier qualifier =
        new DatabaseObjectQualifier(_info[0].getCatalogName(), _info[0].getSchemaName());

      result =
        _dialect.getRenameTableSQL(_info[0].getSimpleName(),
          customDialog.getNewSimpleName(),
          qualifier,
View Full Code Here

TOP

Related Classes of net.sourceforge.squirrel_sql.fw.dialects.DatabaseObjectQualifier

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.