Pregunta: | 49210 - COMO CREAR PROCEDIMIENTO ALMACENADO PARA MSSQL |
Autor: | Christian Pérez |
Hola.
Necesito crear un Procedimiento almacenado para MS-SQL. La idea es que el procedimiento reciba como parámetros la tabla y Base que se desea trabajar y luego ejecute una consulta. No he encontrado ejemplos para esto, puesto que siempre los parámetros que se utilizan tienen relación con columnas de la tabla, pero no he podido dar con un ejemplo en que se pasen el nombre de la tabla y la base de datos en cuestión. De antemano, muchas gracias. |
Respuesta: | eider mauricio aristizabal erazo |
concatenando el query de acuerdo al fourt part name por ejemplo
'select * from ' + @servidor+ '.' + @base+'.'+ @esquema + '.' +@tabla; aunque podriaas utilizar una concatenacion de USE base 'USE ' + @base espero te sirva |