Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL Server:problema de PK composto quando colunas com tipos de dados diferentes


Como o erro indica, você precisa de uma das colunas indicadas para usar TEXTIMAGE_ON, como se você usasse varchar(MAX) em vez de varchar(50) . No entanto, de acordo com esta outra resposta o que você está fazendo parece redundante de qualquer maneira, pois o comportamento padrão é armazenar colunas de valor de texto grande em PRIMARY.

A menos que você realmente tenha uma coluna de formato grande na tabela, você deve simplesmente remover TEXTIMAGE_ON [PRIMARY] da instrução SQL.