Estoy usando Microsoft SQL Server 2005, y soy relativamente nuevo en SQL en general.Error del servidor SQL: "%" no es una restricción. No se pudo eliminar la restricción. Ver errores anteriores
Existe una relación entre dos tablas, "Recursos" y "Recursos grupales", en la base de datos "Información". Recursos tiene una clave externa, "id", en Group_Resources, llamada "resource_id". Existe una restricción de clave externa, "fk_gr_res_resources", entre los dos.
Establecido como el propietario de la base de datos y tengo permisos completos de lectura/escritura/creación/eliminación.
que desea eliminar la restricción de clave externa, por lo que ejecuta la siguiente consulta:
ALTER TABLE [Information].[group_resources] DROP CONSTRAINT fk_gr_res_resources
y recibió el siguiente error:
'fk_gr_res_resources' is not a constraint. Could not drop constraint. See previous errors.
Estoy confundido, porque es una restricción y no hay errores de ortografía ¿Voy a eliminar esto incorrectamente? ¿Estoy eliminando la restricción de la tabla incorrecta? Cualquier sugerencia sería muy apreciada, & por favor no me llame: soy nuevo en SQL después de todo.
¿Ha intentado eliminar la restricción de la otra tabla? Eso respondería a su pregunta sobre si lo está eliminando del lugar correcto. – SqlRyan
Sí, he intentado eliminar la restricción de "gropus_resources" y "resources". Todavía recibo el mismo error. Gracias por la sugerencia. – amanda