Ajuda MicroStation CONNECT Edition

Instruções SQL

As seguintes seções contêm descrições de algumas das instruções SQL mais poderosas que são suportadas pela interface do banco de dados.

As expressões literais usadas nas atribuições e nas comparações podem ser do formato de caractere, numérico ou de data. As strings de caracteres são delimitadas por aspas simples. Geralmente, as datas podem ser consultadas como segue:

  • Para ODBC — SELECT * FROM <table> where <date_field> > #01/01/2000#

    O formato da data via ODBC depende da configuração da variável de configuração do MicroStation MS_DBODBCDATEFORMAT. É definido como mm/dd/aaaa por padrão. A variável é armazenada no arquivo odbc.cfg localizado no ..\MicroStation\config\database\.

  • Para Oracle (conexão direta) — SELECT* FROM <table> where <date_field> > '21-DEC-00'

    O formato de data em Oracle é dependente da configuração de NSL_DATE_FORMAT. Você deve usar a seguinte declaração inserida através da janela SQL ou da porção da instrução SQL de VSQL para alterar o formato (substitua o formato que você necessita para mm/dd/aaaa):

    alter session set nls_date_format = 'mm/dd/yyyy'

Recomenda-se que você use VSQL para criar o SQL para a consulta pois lhe ajudará a delimitar corretamente o campo da data.

Nota: