#040 – Campos SQL
WES 040 - Entenda o conceito de campos SQL e aprenda a criar um. Base versão 19.2. Conjunto de dados usados em CARROS: Argo Plus;Argo 1.0 Jr 1.0;Chevette Jr Turbo 19;Cruze Sport Turbo 20;Cruze Sport Sedan Guia;Focus 2.0 Comando SQL utilizado: SELECT COUNT(*) FROM RESERVAS R WHERE R.CARRO = @CAMPO(HANDLE) AND @HOJE BETWEEN R.DATAINICIO AND R.DATAFIM
#017 – Tipo de Resultado em Campos SQL
Dica 017 - Entenda a importância de configurar o tipo de resultado em campos SQL. De quebra, descubra mais sobre a importância de escrever um SQL ANSI no lugar de um SQL específico do banco. Base versão 19.2. Comandos SQL utilizados: - Padrão SQL Server: SELECT TOP 1 R.DATAINICIO FROM RESERVAS R WHERE R.CARRO = 1 ORDER BY R.DATAINICIO DESC - Padrão ANSI: SELECT MAX(R.DATAINICIO) FROM RESERVAS R WHERE R.CARRO = @CAMPO(HANDLE) - Para atualizar os registros: UPDATE RESERVAS SET CARRO = xxx WHERE HANDLE = yyy UPDATE RESERVAS SET CARRO = NULL
#041 – Funções da Entidade na Prática
WES 041 - Crie uma função de entidade para desativar os carros, mas não esqueça de verificar se eles possuem reservas ativas no momento (isso usando SQL dentro do BEF). Base versão 19.2. Downloads: Código implementado na entidade de Carros - https://github.com/benner-sistemas/TreinamentoTecnologia/tree/master/wes-041-fontes
#042 – Funções da Entidade (Exercício)
WES 042 - Correção do exercício proposto de criar o método para ativar o carro. Neste vídeo também corrigimos um bug no select e melhorias de código. Base versão 19.2. Downloads: Código implementado na entidade de Carros - https://github.com/benner-sistemas/TreinamentoTecnologia/tree/master/wes-042-fontes