Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como converter uma marcação de horário para Decimal em T-SQL
A linguagem T-SQL (Transact SQL) é uma extensão da linguagem de consulta SQL padrão. Ele inclui ferramentas que permitem aos usuários controlar o acesso aos diferentes tipos de dados em bancos de dados SQL da Microsoft. Cada banco de dados tem um contador que é incrementado para cada operação de inserção ou atualização realizada nas tabelas de banco de dados . O tipo de dados timestamp exibe gerado automaticamente números binários exclusivos para estampar uma versão de linhas da tabela em seu banco de dados. Você precisa definir variável timestamp na tabela de banco de dados para converter um timestamp para decimal em T-SQL. Instruções
1

Clique no botão " Iniciar" do Windows e selecione " Microsoft SQL " no menu " Todos os programas " para abrir o console de gerenciamento do SQL.
2

Tipo no código a seguir na janela do console :

CREATE TABLE MyTest2 ( myKey int PRIMARY KEY

, myValue int, TS timestamp) ;

GO

INSERT INTO MyTest2 ( myKey , myValue ) VALUES (1 , 0);

GO

INSERT INTO MyTest2 ( myKey , myValue ) VALUES ( 2 , 0);

GO

DECLARE @ t TABLE ( myKey int);

ATUALIZAÇÃO MyTest2

SET myValue = 2

SAÍDA inserted.myKey INTO @ t ( myKey )

ONDE myKey = 1

E TS = myValue ;

IF ( SELECT COUNT ( *) FROM @ t ) = 0

BEGIN

RAISERROR (' erro ao alterar linha com myKey =% d ')

END;

Isto cria o banco de dados " MyTest2 " e indexa -lo com a chave primária " myKey " usando o " TS " variável em sua consulta SELECT.
3

Clique em" Arquivo "e" Run " para executar a consulta T-SQL para a conversão do contador timestamp no" banco de dados MyTest2 "para o tipo de dados decimal.

Anterior :

Próximo : No
  Os artigos relacionados
·Como aparar em T-SQL 
·A diferença entre o sistema de processamento de arquiv…
·Como usar Sp_executesql de Combate SQL Injeções 
·Como fazer uma SQL em Ascendente Ordem 
·Como adicionar uma restrição CHECK no Oracle 
·Como criar um inventário numérica usando a base de OO…
·Qual padrão Roles Banco de Dados Oracle são criados q…
·Como Aumentar Tamanho da linha na SAS 
·Como agendar Relatórios em SSRS 
·A Oracle trava ao criar um banco de dados 
  Artigos em destaque
·Como adicionar músicas do iTunes para Fruity Loops 
·Como usar uma chave de licença do Kaspersky 
·Como redefinir o LiveUpdate 
·Como remover Gen: Trojan.Heur.Tp 
·Como sincronizar um filme em um iPhone 
·Como Gravar um DVD usando o ImgBurn 
·Como excluir um vírus de DOS 
·Como remover História do Media Player Classic o 
·Como fazer uma lista de músicas no iTunes 
·iTunes Monitorizar a Encomenda classifica incorretament…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados