Para algumas aplicações web , o envio de uma string ou número para um procedimento armazenado no SQL é mais eficiente para o programador . Se cordas ou valores numéricos são enviados para o servidor de SQL , os administradores de banco de dados são necessários para converter os valores em uma data antes de armazenar o valor no banco de dados. Existem duas funções disponíveis através de SQL que recebem vários tipos de variáveis e converter para o formato de data requerida. Instruções
1
Declare uma variável de data . Uma variável data declarada segura o valor convertido. O código a seguir declara um valor de data e hora em SQL: declare @ myDate datetime
2
Use "cast () " para converter uma variável. " Elenco ()" é a função mais simples para converter um valor de data e hora. A sintaxe para a função de "cast ()" a seguir: cast ( OldValue como tipo de dados ) Por exemplo, se o programador envia um valor de seqüência de " 1/2/2010 " ao banco de dados , o seguinte converte o valor e salva -lo como um valor de data e hora : Defina @ myDate = cast ( '1 /2/2010 ", como data e hora ),
3
Use " converter () "para salvar um valor de data e hora . Alguns administradores preferem usar a função de conversão . A sintaxe para a função de conversão segue : Converter ( tipo de dados, OldValue ) O exemplo a seguir converte a cadeia " 1/2/2010 " a uma variável de data e hora : Defina @ myDate = convert ( datetime , '1 /2/2010 " ) < br >