¿Hay alguna forma de obtener la declaración que creó una vista para una vista existente en SQL Server 2008? Pensé que había un procedimiento almacenado o algunos metadatos que tenían esta información, pero no encuentro nada.Servidor Sql: obtener una declaración de creación de vista para la vista existente
Respuesta
¿Has echado un vistazo a sp_helptext?
SQL SERVER – Stored Procedure to display code (text) of Stored Procedure, Trigger, View or Object
Sí, esto es en lo que estaba pensando, gracias. – rosscj2533
El resultado se divide en diferentes filas: ¿cómo se puede usar el contenido real en una sola cadena para generar una sola instrucción sql? – ff8mania
@ ff8mania, presione CTRL + T y luego ejecute, tendrá el formato exacto ... –
Haga clic derecho sobre la vista y guíelo.
Esto también funciona tan bien como la respuesta aceptada, gracias. – rosscj2533
Está en sys.sql_modules. Otras tablas de esquema, como INFORMATION_SCHEMA, solo contienen los primeros 4000 caracteres de la definición (truncan).
Esta sería mi respuesta ... – gbn
Haga clic derecho sobre el nombre de la vista, luego haga clic en "VISTA SCRIPT como", luego haga clic en "ALTER TO", luego haga clic en "NEW QUERY EDITOR WINDOW" - ¡allí está! Para imprimir, haga clic en la pantalla de secuencia de comandos y luego envíela a su impresora utilizando el icono de la impresora de la barra de herramientas o haga clic en ARCHIVO >> IMPRIMIR. Por supuesto, tenga cuidado de salir sin hacer ningún cambio. Esto funciona igual para los procedimientos almacenados.
se puede ver la secuencia de comandos como el código, y copiar y pegar en un editor de esta manera:
SELECT
v.TABLE_NAME,
v.VIEW_DEFINITION
FROM
INFORMATION_SCHEMA.VIEWS v
WHERE
v.TABLE_NAME LIKE '%%'
e introduzca el nombre de la vista que desee.
- 1. Creación de una vista de red troncal para una colección
- 2. SQLite para vista de tabla personalizada de Android (vista SQL, no vista de Android) discrepancia?
- 3. ¿Vista del servidor SQL o función de valor de tabla?
- 4. creando el modelo django para una base de datos existente/vista sql?
- 5. Obtener fecha de creación de índice del servidor SQL
- 6. Ejecutar una declaración de SQL grande y llenar una vista de cuadrícula
- 7. Android: creación programática vista progressBar
- 8. SQL Declaración servidor caso
- 9. Cómo obtener la vista padre desde la vista parcial
- 10. Cómo ordenar dentro de una vista sql
- 11. Android: Vista múltiple de niños para vista personalizada con diseño existente
- 12. vista de superposición de cámara, solo para una vista previa?
- 13. Declaración SQL de Firebird para obtener la definición de tabla
- 14. Creación de dos hojas de acción en una vista
- 15. Obtener el margen de una vista
- 16. Creación de PDF de la vista MVC .net
- 17. Creación de vistas de solo lectura en el servidor Sql
- 18. ¿Puedo obtener una vista de una matriz numpy en índices especificados? (una vista de "indexación sofisticada")
- 19. Vista SQL en mongodb
- 20. Analizador de SQL Server - Vista Dynamic Sql
- 21. ¿cómo sabe SQL Server para bloquear objetos de vista?
- 22. CREAR O SUSTITUIR VISTA error de SQL
- 23. ¿Hay alguna manera de recuperar la definición de vista de un servidor SQL utilizando ADO simple?
- 24. Obtener el diseño de la vista
- 25. SQL - Vista VS donde
- 26. ¿Cómo obtener una URL inversa para una vista genérica?
- 27. Android: Tutorial sobre la creación de vista personalizada
- 28. Forma correcta de acceder a un modelo de vista desde un modelo de vista existente
- 29. Consulta SQL - Seleccione * de la vista o Seleccione col1, col2, ... colN de la vista
- 30. Cómo reparar una vista SQL quebrada
¿Programado oa través del estudio de administración? –
A través del estudio de administración – rosscj2533