Este es un SP (procedimiento almacenado o stored procedure en el idioma de Shakespeare) no documentado por los BOL de SQL Server, pero que puede ser de gran utilidad a la hora de eliminar todos los datos de nuestras tablas, etc.
exec sp_MSforeachtable 'TRUNCATE TABLE ?'
Otra utilidad menos maligna es usar este SP para obtener todos los nombres de nuestras tablas, y por ejemplo almacenarlas en una tabla temporal para luego ... (lo dejo abierto a la imaginación de cada uno y la utilidad que quiera darle). Así nos evitamos los puñeteros cursores xDDD
exec sp_MSforeachtable 'SELECT "?" AS Tabla'
Mostrando entradas con la etiqueta stored procedure. Mostrar todas las entradas
Mostrando entradas con la etiqueta stored procedure. Mostrar todas las entradas
sábado, 11 de julio de 2009
Suscribirse a:
Entradas (Atom)