Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O sql:inverse atributo é útil somente quando o esquema XSD é usado para carregamento em massa ou por um diagrama de atualização. O sql:inverse atributo pode ser especificado no <elemento sql:relationship> . Em updategrams, a lógica do updategram interpreta o esquema na determinação das tabelas e colunas atualizadas pela operação de updategrama. As relações pai-filho especificadas no esquema determinam a ordem na qual os registros são modificados (inseridos ou excluídos).
Se você tiver um esquema XSD no qual a relação pai-filho é especificada na ordem inversa da relação chave primária/chave estrangeira entre as colunas de banco de dados correspondentes, a operação de inserir ou excluir o updategram falhará devido à violação de chave primária/chave estrangeira. Nesses casos, o sql:inverse atributo é especificado (sql:inverse="true") no <elemento sql:relationship> e a lógica do updategram inversa sua interpretação da relação pai-filho especificada no esquema.
O sql:inverse atributo usa um valor booliano (0=false, 1=true). Os valores aceitáveis são 0, 1, true e false.
Para obter um exemplo de trabalho usando a sql:inverse anotação, consulte Especificando um esquema de mapeamento anotado em um updategram.