Einzelnen Beitrag anzeigen

Benutzerbild von Leuselator
Leuselator

Registriert seit: 18. Mär 2003
Ort: Berlin
589 Beiträge
 
Delphi 8 Architect
 
#5

Re: MS SQL2000 - Kollation ändern?

  Alt 18. Dez 2003, 16:36
Das aber
SQL-Code:
select 'alter table '+so.name+' alter column '+sc.name+' '+st.name+' ('+convert(varchar,sc.length)+') COLLATE Latin1_General_CI_AS ;'
      from Sysobjects so
inner join syscolumns sc
        on sc.id = so.id
inner join systypes st
        on st.xtype = sc.xtype
     where so.type = 'U'
       and sc.collation = 'Alter_Collation_Typ'
Das im Query-Analyser abschicken, dann Ergebnis (alles)markieren und in neue Query einfügen - abschicken - fertig

Ändert alles in der aktiven (Analyser) DB, was die alte Collation hat auf die neue

Wär doch gelacht
Tim Leuschner
Programmierer = moderner Sysiphos: stets wenn er meint, den Stein seiner Dummheit auf den Berg des Wissens gewuchtet zu haben, erblickt er einen völlig neuen Aspekt und der Dummfels poltert mit Getöse zurück ins Tal der Unwissenheit...
  Mit Zitat antworten Zitat