Creación de una consulta Transaction-SQL

Utilice el editor de Transaction-SQL (T-SQL) en SQL Management Studio para crear y probar consultas que se utilizarán en informes.

Para crear una consulta T-SQL:

  1. Inicie sesión en Microsoft SQL Server Management Studio y haga clic en Conectar:
  2. En el panel izquierdo, expanda Bases de datos y expanda la base de datos para la que desee crear una consulta SQL.
    Expanda Tablas para ver las tablas de base de datos.
  3. Haga clic con el botón derecho en la base de datos y seleccione Nueva consulta.
  4. En el panel derecho, cree una consulta T-SQL con estos elementos:
    Sintaxis Ejemplo
    SELECT columna
                                  
    SELECT U.Username, G.Groupname, G.Description
    FROM nombre_de_tabla
                                  
    FROM Users U, Groups G, GroupMembers M
    WHERE criterios_de_selección
                                  
    WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND U.UserID = M.UserID
    Al crear una consulta T-SQL, no puede utilizar nombres de variable ya definidos en un argumento de consulta.

    Después de agregar la consulta T-SQL a una consulta de informe, puede agregar sustitución de argumento.

    El siguiente ejemplo describe una consulta T-SQL completa:

    SELECT U.Username, G.Groupname, G.Description FROM Users U, Groups G, GroupMembers M WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND U.UserID = M.UserID
  5. Haga clic en Ejecutar (barra de herramientas) o en Consulta > Ejecutar .
    La pestaña Resultados muestra los datos devueltos por la consulta.

    Si hay problemas, la pestaña Mensajes describe los errores.

  6. Repita los pasos 4 y 5 hasta que la consulta SQL devuelva la información que necesita.
  7. Para probar la consulta en otro almacén, seleccione la base de datos de almacén en el campo Bases de datos disponibles, en la parte superior del panel izquierdo.
  8. Copie la consulta SQL.
  9. Abra una consulta de informe con formato en el Bloc de notas.
  10. Pegue la consulta SQL en la sección §Sql del informe.
  11. Guarde la consulta completa como un archivo .crp.