Entradas

Mostrando las entradas etiquetadas como variables

Variables SQL en scripts, funciones, procedimientos almacenados SQLCMD y más

Imagen
 El siguiente artículo mostrará los siguientes tópicos: ¿Qué son las variables? ¿Qué tipos de variables existen? ¿Cómo declarar una variable? ¿Cómo establecer valores de una variable en SQL Server? ¿Porqué usar variables? ¿Cómo usar variables en procedimientos almacenados? ¿Cómo usar variables en funciones? ¿Cómo usar variables en SQLCMD (la línea de comando de SQL Server? ¿Cómo usar variables en scripts? ¿Cómo usar variables en SSIS? El artículo está en inglés, pero usted puede usar una extensión del navegador con un  software de traducción  para leer en español si así lo desea. El artículo sobre variables es el siguiente. https://www.mssqltips.com/sqlservertip/7181/sql-variable-examples-stored-procedures-functions-scripts-sqlcmd Simplemente active la extensión y seleccione el idioma español.

Paso de parámetros o variables en sqlcmd

--> En un artículo anterior, les mostré cómo trabajar con sqlcmd. Varias personas me preguntaron cómo pasar parámetros a esa base de datos. En esta ocasión vamos a crear un script sql que recibe un parámetro: Primeramente voy a escribir un simple script basededatos.sql: USE $(DATABASE); GO Create table t1(c1 int) El código crea una tabla llamada t1 con la columna c1 del tipo entero. La base de datos es una variable. Por ejemplo, si quiero crear la tabla t1 en la base de datos adventureworks, tendría que hacer lo siguiente: sqlcmd -i c:\basededatos.sql -v DATABASE="Adventureworks" -v significa variable. Nótese que en el script la variable que era la base de datos incluye el prefijo $. Tienes más dudas sobre SQL Server ?. Escríbenos en en blog.