“Conocimiento software>SQL Server

Cómo hacer XML Mira Pretty in Resultado SQL Server

2014/7/19
Hacer XML vea bonito en un conjunto de resultados de Microsoft SQL Server es moderadamente fácil, dado un conjunto adecuado de herramientas y técnicas . Si el uso de SQL Server 2000, 2005 o 2008 , la producción fácil de leer, bien sangría y XML bien formado es muy factible. La salida puede ser generada utilizando incluso la línea de utilidad " bcp " comando SQL Server Management Studio o . Cosas que necesitará
Un resultado XML creado en SQL Server
SQL Server Management Studio - O - utilidad bcp
Mostrar más instrucciones
obtener el resultado XML Establecer
1

Utilizando las instalaciones XML presentes en SQL Server , a partir de SQL Server 2000, producen un conjunto de resultados que devuelve datos en el tipo de datos XML. Esto se puede hacer a través de la utilización de la cláusula FOR XML , documentos XML preparados , o mediante la devolución de una columna con el tipo de datos XML . Formato funciona mejor cuando hay una sola columna de datos XML devuelto en el conjunto de resultados .
2

Si utiliza SQL Server Management Studio , establezca consulta enviar "Resultados a la red ", por lo que los datos XML se convertido automáticamente en un hipervínculo. Al hacer clic en el hipervínculo hará que SQL Server Management Studio para leer y dar formato a los datos XML en una sangría , fácil de leer el formato .
3

Si utiliza bcp , utilice el " queryout " opción de enviar la salida a un archivo XML . Esto funciona mejor cuando la consulta XML de producción está contenido dentro de un procedimiento almacenado. El comando para la salida de la secuencia XML es el siguiente :

bcp "EJECUTAR [Base de datos ] [Usuario ] [ procedimiento almacenado ] . ". Queryout " filename.xml " - w -r " "-t "" - U usuario -P contraseña - S ServerName

(Como alternativa , puede usar -T para una conexión de confianza en lugar de interruptores por encima de la -U y-P ).

la salida del bcp será un streaming de archivos XML (no sangrado) en codificación UTF-16 .
4

para que la salida de bcp más legible , utilice una utilidad como Tidy para formatear la salida correctamente. El programa es de código abierto y los binarios para Windows , Linux y Mac OS X son fácilmente disponibles. Para dar formato a la salida , utilice el siguiente comando:

ordenado -xml -i- w 10000 q -> tidy_filename.xml

opción- xml filename.xml Tidy dice que el archivo es pura XML y no en HTML . La opción-i le dice Tidy para sangrar la salida. El w -switch 10000 dice Tidy para ajustar las líneas a 10.000 caracteres. Por último , la opción- q suprime los mensajes de advertencia que no sean esenciales .

SQL Server
¿Cuáles son algunos ejemplos de un oráculo?
Herramientas de consultas de SQL Server
¿Cómo responde a la consulta del cliente?
¿Es posible agregar una tabla de columnas que ya haya creado y en la que haya ingresado información?
¿Qué etiquetas se utilizan para agregar filas a sus tablas?
¿Cómo obtener registros de la primera mitad de una tabla en Oracle?
Cómo utilizar MS SQL Server Express Edition
Cómo instalar herramientas de administración de SQL Server
Conocimiento de la computadora © http://www.ordenador.online