Partiendo de esta consulta
Aquí tenemos las claves primarias de las 13 tablas que pertenece a mi bbdd TSQL2012 de SQLServer.
Que pasaría si una persona que tuviera permisos me borra una de ellas ???? En este caso es fácil al ser 13 tablas, pero si son cientos o miles ???
Es una labor de los DBA’s y de los que tocan el código repasar de vez en cuando esto ya que puede tocar alguien y no salir los resultados esperados
Lo podemos arreglar esto con el siguiente script
Como veis he añadido una bbdd y su tabla y no le puesto clave primaria. El script nos lo chiva.
Si ahora se lo agrego y vuelvo a ejecutar el script no tiene que aparecer nada.
Aqui teneis los 2 scripts: http://1drv.ms/20vDu1a
Espero que os sea util.