Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como converter uma data em TSQL
T-SQL, ou Transact -SQL, acrescenta controle de transações , processamento de linha, variáveis ​​e tratamento de exceção para o SQL para bancos de dados Microsoft e Sybase. Programadores de banco de dados pode usar T-SQL para criar variáveis ​​e procedimentos locais e adicionar elementos de linguagem de controle de fluxo de transações de banco de dados , aproveitando a flexibilidade e controle oferecido por linguagens procedurais. T-SQL fornece funções de suporte para a corda , funções matemáticas e de data, tornando-se uma boa opção para os desenvolvedores que querem soluções mais programáticas para os seus processos de banco de dados. Instruções
1

Conecte-se à instância padrão do SQL Server usando o utilitário sqlcmd , abrindo um prompt do DOS e digitando SQLCMD .
2

Declare uma variável local, com o nome " @ mydate "do tipo" data e hora "e pressione a tecla" Enter " . A variável "@ mydate " irá manter a data a ser convertido. Adicionar um retorno após a declaração da variável . Por exemplo :

1> declare @ mydate datetime
3

recuperar a data atual usando a função " getdate () Transact- SQL" . Atribuir o valor da data atual para o "@ mydate " variável e adicionar um retorno .

1> declare @ mydate datetime

2> set @ mydate = getdate ()
4

Imprimir "@ mydate " para a tela usando o comando print e digite um retorno difícil . Impressão "@ mydate " irá exibir o valor da variável antes de ser convertido .

1> declare @ mydate datetime

2> set @ mydate = getdate ()

3> imprimir @ mydate
5

Use a instrução T-SQL converter para converter o valor de " @ mydate " para um " varchar ( 10)" tipo de dados. O " convert ( ) " comando leva três valores: o tipo de dados a que a data deve ser convertido , a variável a ser convertido e um código de estilo . Neste exemplo , o código de estilo "101" converte a variável "@ mydate " ao " varchar ( 10)" tipo de dados no formato dd /mm /aa. Siga a declaração converso com um retorno difícil .

1> declare @ mydate datetime

2> set @ mydate = getdate ()

3> imprimir @ mydate

4> select convert ( varchar (10 ) , @ mydate , 101)
6

Imprimir "@ mydate " para a tela usando o comando print e digite um retorno difícil .

1 > declare @ mydate datetime

2> set @ mydate = getdate ()

3> imprimir @ mydate

4> select convert ( varchar (10), @ mydate , 101)

5> print @ mydate
7

Digite o comando " GO" e aperte " Enter". O valor de data e hora de "@ mydate " será impresso para a tela em seu formato original (pré- conversão ) e " varchar ( 10)" valor " @ mydate " será impresso para a tela em formato MM /DD /aa (pós conversão ) .

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar LESC & LINQ 
·Como exibir múltiplas histogramas em Matlab 
·Como converter dados assinou contrato com a ASCII 
·Como criar um banco de dados no NetBeans 
·Lista de Desconectado Tipos Webform 
·Qual é o propósito de um operador booleano 
·Como Incorporar a SQL em programas de RPG 
·Vs JavaScript. Applets Java 
·Posso colocar várias âncoras em HTML 
·Diferença entre Equivalência & Boundary Partitioning 
  Artigos em destaque
·Como atualizar TabHost conteúdo em um Android 
·Como desvincular um manipulador de eventos em jQuery 
·Como referência Botões em AS3 
·Quais são Sintaxe & String no código de computador 
·Como construir aplicativos de 32 bits do Linux em plata…
·Quais são conversão Tags 
·Como instalar o Windows Mobile 5.0 Pocket PC SDK 
·Como hospedar um serviço Web Net ASP fora do IIS 
·Como alterar um fator de preenchimento 
·Como calcular uma atualização Gridview Campo 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados