.NET

Escrever Consultas SQL

O tipo mais comum de separador interior é o Separador de Consulta, que contém os seguintes elementos:

Depois de executados, os separadores também são guardados na base de dados de utilizador do OmniDB (título e conteúdo), pelo que da próxima vez que abrir o OmniDB, verá todos abertos novamente. Além disso, todos os comandos que executar num Separador de Consulta são guardados no seu Histórico de Comandos e também no ficheiro omnidb.log.

Autocompletar SQL

O editor SQL tem uma funcionalidade que ajuda muito ao criar novas consultas: conclusão automática de código SQL. Com esta funcionalidade é possível autocompletar colunas contidas numa tabela referenciada por um alias. Para abrir a interface de autocompletar basta escrever o alias, o carácter . e depois premir Ctrl-Space:

Se o utilizador não iniciar o autocompletar com o cursor próximo de um alias de tabela, o componente mostrará várias categorias de dados. Ao escrever na caixa de filtro, os elementos em todas as categorias serão filtrados:

O componente de autocompletar também é capaz de identificar alguma informação contextual. Por exemplo, se escrever o nome de um esquema, depois escrever o carácter ., e depois premir Ctrl-Space, poderá filtrar entre objetos contidos apenas nesse esquema:

Tenha em atenção que, para SGBD diferentes do PostgreSQL, o componente de autocompletar só funciona para colunas de tabelas.