Guia “SQL”

<< <%SKIN-STRTRANS-SYNTOC%> >>

Navegação:  ATENDENTE > Relatórios e gráficos > Menu “Ferramentas de relatório” > Relatórios SQL >

Guia “SQL”

Guia “SQL”

 

O Assistente possui níveis de segurança que possibilitam a prevenção em relação a execução de comandos proibidos no banco de dados. Essa proteção evita que comandos SQL inseridos de forma maléfica possam danificar o Sistema. Nesta guia, serão definidos os dados Query SQL.

Relatórios e Gráficos_FIG2

 

Uma consideração importante sobre a Query SQL é que variáveis podem ser utilizadas, geralmente, como seleção de intervalos de datas ou período para o relatório.

As variáveis têm o mesmo conceito das utilizadas em outros elementos do Qualitor, sendo definidas entre chaves {   }, como pode ser visto na seguinte imagem:

Relatórios e Gráficos_FIG3

 

Outrom recurso e a possibilidade de bloquear a execução de operações SQL em Oracle e em SQL Server que realizem alterações nos dados do banco de dados.

O motivo deste tipo de bloqueio é fornecer uma garantia aos administradores do Qualitor de que somente consultas serão realizadas no banco de dados utilizando estes métodos, garantindo assim a integridade dos dados do banco de dados.

Então, se o usuário realizar uma query para os "Relatórios SQL", que realiza qualquer modificação nos dados do banco de dados, ele irá retornar um erro, conforme abaixo:

clip0049

 

Este comportamento é esperado porque o próprio mecanismo do banco de dados irá bloquear atualizações dos dados oriundos de Relatórios SQL.