sql >> Base de Datos >  >> RDS >> Sqlserver

SQL Server:problema de PK compuesto cuando las columnas tienen un tipo de datos diferente

Como indica el error, necesita una de las columnas indicadas para usar TEXTIMAGE_ON, como si usara varchar(MAX) en lugar de varchar(50) . Sin embargo, según esta otra respuesta lo que estás haciendo parece redundante de todos modos, ya que el comportamiento predeterminado es almacenar columnas de valores de texto grandes en PRIMARIO.

A menos que realmente tenga una columna de gran formato en la tabla, simplemente debe eliminar TEXTIMAGE_ON [PRIMARY] de la instrucción SQL.