Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Добавете първичен ключ към съществуваща таблица

премахнете ограничението и го създайте отново

alter table Persion drop CONSTRAINT <constraint_name>

alter table Persion add primary key (persionId,Pname,PMID)

редактиране:

можете да намерите името на ограничението, като използвате заявката по-долу:

select OBJECT_NAME(OBJECT_ID) AS NameofConstraint
FROM sys.objects
where OBJECT_NAME(parent_object_id)='Persion'
and type_desc LIKE '%CONSTRAINT'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. опростете SQL израза с помощта на CTE

  2. Как да получите съвместимост между C# и SQL2k8 AES криптиране?

  3. GETUTCDATE() Примери в SQL Server (T-SQL)

  4. Как да махна таблица, ако съществува?

  5. Как да промените типа данни на колона в SQL база данни, без да губите данни