Quando você programar procedimentos e consultas armazenadas no banco de dados , você pode precisar para converter campos de banco de dados para um tipo de dados diferente. Um tipo de dados é um formato definido na tabela . Por exemplo, se você tem um formato de data , o banco de dados automaticamente sabe para armazená-lo em um determinado formato . Um banco de dados também sabe quais os tipos de datas são ilegais , e proíbe quaisquer datas incorretas inseridas nas tabelas. A sintaxe Transact SQL chamado (T -SQL) é usado para editar procedimentos armazenados , incluindo conversões de tipo de dados . Usando o Microsoft SQL Server, você pode converter uma data para um formato de texto ou string. O formato de texto em T-SQL é definida como " varchar ". Instruções
1
Abra seu console Microsoft SQL Server Management. O software pede-lhe um nome de usuário e senha. Digite -o na caixa de diálogo e fazer o login no SQL Server.
2
Use o " Elenco ()" função para converter uma data para um campo de texto . Cast é uma das funções que converter tipos de dados de campo . O código abaixo é um exemplo de como converter uma data para um elenco varchar.select ( [ my_date_field ] como varchar ( 30) ), como my_converted_date
3
Use o "Convert () " função para converter uma data para um formato de texto . T-SQL tem dois formatos , ea função de conversão é uma solução alternativa. A sintaxe a seguir é um exemplo de como usar o convertido function.select convert ( varchar ( 30) , [ my_date_field ] ) como my_converted_date
4
Pressione o botão F5 para executar a consulta . Este comando é um atalho de teclado para executar uma consulta de banco de dados . O resultado retornado é uma data convertida para o formato texto.