Você está aquisql
sql
ESQL/C - Parte 2
Olá Pessoal, continuando nossa sequência artigos aqui no BRIUG, onde pretendo falar da utlização da linguagem de programação ESQL/C , explicar conceitos, dar exemplos e etc....
ESQL/C - Parte 1
Olá Pessoal, este é o primeiro artigo de uma sequência que pretendo publicar aqui no BRIUG, onde pretendo falar da utlização da linguagem de programação ESQL/C , explicar conceitos, dar exemplos e etc....
Conversões de data/hora
Levante o braço quem nunca precisou realizar conversões de datas com valores inteiros?
Alguém levantou?? :)
Bom, esta é uma dúvida que muitos desenvolvedores Informix possuem pois as técnicas as vezes são meios suteis , simples e não intuitivas!
Neste artigo vou colocar alguns exemplos que me questionariam hoje e vou ver se consigo incluir outros exemplos .
Com o tempo vou complementando o artigo conforme os casos e comentários nele forem aparecendo.
Vou utilizar a versão gratuita para produção do Informix , o Innovator-C 11.70 xC1it .
Inicializando valores em um campo SERIAL
Qual desenvolvedor que nunca utilizou um campo Serial?
Sempre aparece uma necessidade para este tipo de campo e apesar da alternativa de utilizar sequences ainda há muitas situações que o serial é melhor e mais fácil de implementar. A única dificuldade que ele impõe é a falta de um meio rápido para inicializar a primeira carga de dados em uma tabela que já possui alguns milhares ou até milhões de registros.
É comum ver desenvolvedores ou DBAs escrevendo programinhas ou Stored Procedures para atualizar linha a linha do novo campo.
Aqui demonstro um meio alternativo, mais fácil e rápido de fazer o mesmo serviço.

