Stored procedure til at ændre collation på kolonner
Jeg har brug for en stored procedure til at automatisere ændringen af collation på samtlige varchar- og text-kolonner i en hel database. Da der er tale om 70-80 tabeller, vil det være et krævende arbejde at udføre manuelt.Jeg spørger ikke, fordi jeg ikke kan lave en stored procedure, men fordi jeg er ikke særlig meget inde i, hvor og hvordan SQL Serveren gemmer sine metadata.
Er det korrekt antaget, at det ikke er muligt at sætte en given collation for en database, men kun på server-niveau eller kolonne-niveau?
