Manipulação Sybase Eventos com disparadores e Procedimentos Usando SQL - Parte 9 Division 5 Introdução Esta é parte de minha série 9, Manuseio Sybase Eventos com Triggers e Stored Procedures usando SQL. Esta série é a quinta divisão das minhas séries maiores, Banco de Dados. Você deve ter lido todas as diferentes partes do grande série (ou tutoriais equivalentes de outros lugares) até este ponto. Nesta parte da série, vamos ver como trabalhar com variáveis SQL em Sybase SQL Anywhere 12.
Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em forchatrans @ yahoo.com. Ou seja, contacte-me para o menor problema que você tem sobre o que você está lendo. Variável em uma instrução composta BEGIN A declaração é uma instrução composta. O objetivo da instrução BEGIN é o grupo de instruções SQL normais juntos. Você pode declarar uma variável dentro de uma instrução composta mas apenas as instruções SQL na instrução composta será capaz de ver (use) a variável.
Essa variável não pode ser visto (usado) fora da instrução composta. Temos visto isso antes, mas aqui vamos olhar para ele com mais detalhes. Uma forma simplificada da sintaxe de declaração é: DECLARE-name variável [, ...]-tipo de dados [{= | PADRÃO} de valor inicial] de valor inicial: valor especial | corda | [-] Número | NULL valor especial: CURRENT {DATABASE | DATA | TEMPO | TIMESTAMP | USUÁRIO} | USUÁRIO-nome da variável é um nome de sua escolha que você dá. O valor inicial pode ser um valor especial (ver abaixo). Pode ser uma string, que é o texto entre aspas simples.
Ele pode ser um número precedido pelo sinal negativo, se o número for negativo. Ele também pode ser nulo. Considere NULL como vazio. O valor especial pode ser a frase, banco de dados atual, ou data atual ou a hora atual, ou TIMESTAMP ATUAL ou usuário atual. A instrução SQL SET Se você declarar uma variável sem atribuir um valor a ela, você pode atribuir um valor mais tarde para baixo no código usando uma instrução SQL conhecido como a instrução SET. A sintaxe da instrução SET é: identificador SET = expressão; Aqui, identificador significa-nome da variável.
Para simplificar, considere expressão como um valor (número ou string) ou um nome de variável. Você vai experimentar os exemplos de código neste tutorial. Antes de tentar qualquer código, iniciar o servidor eo banco de dados por grosso e se conectar a ele usando SQL Interactive. Quando você terminar co