Einzelnen Beitrag anzeigen

Benutzerbild von joachimd
joachimd

Registriert seit: 17. Feb 2005
Ort: Weitingen
672 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: ADS Table und Restructure

  Alt 17. Jan 2006, 13:32
Zitat von trockentaucher:
Hast Du irgendwelche Tips wie man das Index-File am besten löscht und wieder aufbaut? Auch per SQL?! Ich würde es per "procedure AdsDeleteIndex( strTag : String );" versuchen.
Du kannst mit SELECT name from system.indexes where parent='meine_tabelle' alle Indize bekommen, welche Du dann mit Drop index meine_tabelle.indexname löschen kannst. Mit ADS 8.0 zB in einem Script:
SQL-Code:
declare idx cursor as select name from system.indexes where parent='meine_tabelle';
declare st string;
open idx;
while fetch idx do
  st='drop index meine_tabelle.'+idx.name;
  execute immediate st;
end while;
Joachim Dürr
Joachim Dürr Softwareengineering
http://www.jd-engineering.de
  Mit Zitat antworten Zitat