Altova DatabaseSpy 2023 Enterprise Edition

Puede asignar un esquema XML a una columna de BD (o, en el caso de las bases de datos IBM DB2, a un campo de datos) de tipo XML. Este esquema se usa para validar datos cuando se ejecuta una acción INSERT o UPDATE.

 

 

Para asignar un esquema XML a una columna o a un campo XML de la BD:

 

1.Dependiendo del tipo de BD, este es el primer paso:

 

Si es una base de datos DB2 (y siempre y cuando la pestaña Resultados esté en el modo de edición), haga clic en el botón ic_change-xml de la celda de datos XML que quiere editar y elija Asignar esquema XML... en el menú contextual.

Si es una base de datos SQL Server, haga clic con el botón derecho en la columna en la ventana Explorador y elija Asignar esquema XML... en el menú contextual.

 

2.Elija una opción:

 

Escoja uno de los esquemas XML de la lista desplegable (la lista contiene esquemas XML registrados con esa base de datos). También puede hacer clic en Administrar esquemas para añadir un esquema a la BD.

Para eliminar cualquier esquema XML que esté asignado a la columna (o a la celda de datos, según el caso), seleccione Ninguno.

 

3.Haga clic en Aceptar.

4.Dependiendo del tipo de BD, este es el último paso

 

Si es una base de datos DB2, haga clic en el botón Confirmar de la pestaña Resultados.

En las bases de datos del servidor SQL ejecute el script de cambios en la ventana Script de cambios de la estructura de la BD.

 

En este punto, DatabaseSpy valida la columna o celda de datos XML en base al esquema XML asignado e informa de cualquier error en la ventana Mensajes. Si falla la validación el esquema XML asignado no queda registrado en la BD.

© 2017-2023 Altova GmbH