Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

SQL Server 2008 nie może usunąć ograniczenia

Jeśli SELECT * FROM sysobjects WHERE name = 'LabourGrade_pk' zwraca wiersz, wtedy chcesz użyć:

ALTER TABLE SchemaName.LabourGrade DROP CONSTRAINT LabourGrade_pk

nie

ALTER TABLE SchemaName.LabourGrade DROP CONSTRAINT Labour_Grade_pk
                                                       --^-- We don't want this

Ale to nie wyjaśnia, dlaczego musisz odrzucić to ograniczenie, jak w innych komentarzach i odpowiedzi @Martina.



  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 Server 2008 WYBIERZ * Z @zmienna?

  2. Przekaż tabelę jako parametr do SQLCLR TV-UDF

  3. SQL Server a NoSQL

  4. SQL — procedura składowana z instrukcją Select przy użyciu IN (@Variable_CommaDelimitedListOfIDS)

  5. Jak transponować zbiór wyników z SQL