Имам таблица с колона, която се нуждае от надграждане на типа данни. Изпълнението на скрипт за промяна обаче причинява грешки поради неназовано уникално ограничение.
Трябва да премахна това ограничение, но за съжаление не знам името. Имам скрипт, който в момента изброява всички уникални ограничения на таблицата, но трябва да открия как да отида още една стъпка напред и да свържа имената на ограниченията с колоните.
Select *
From sysobjects
Where sysobjects.xtype = 'UQ' AND sysobjects.parent_obj= OBJECT_ID(N'Users')
това се връща
UQ__Users__45F365D3
UQ__Users__46E78AOC
Трябва да знам към кои колони са свързани тезиси, за да изтрия правилната. Трябва да поддържам SQL 2000, 2005 и 2008.
Всякакви предложения ще бъдат оценени.
Благодаря Бен