Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come convertire un timestamp in decimale in T-SQL

Il T - SQL ( Transact SQL ) linguaggio è un'estensione del linguaggio standard SQL query. Include strumenti che consentono agli utenti di controllare l'accesso al diverso tipo di dati in database Microsoft SQL . Ogni database ha un contatore che viene incrementato per ogni inserimento o aggiornamento operazione eseguita su tabelle di database . Il tipo di dati timestamp visualizza numeri binari univoci generati automaticamente a debellare una versione di righe di tabella all'interno del database . È necessario definire variabile timestamp nella tabella del database per convertire un timestamp in decimale in T-SQL . Istruzioni
1

Fare clic sul pulsante "Start " di Windows e selezionare " Microsoft SQL " dal menu " Tutti i programmi " per aprire la console di gestione di SQL .
2

Tipo nel seguente codice nella finestra della console :

CREATE TABLE MiaProva2 ( myKey int PRIMARY KEY

, myValue int , TS timestamp) ;

GO

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

GO

INSERT INTO MiaProva2 ( myKey , myValue ) VALUES ( 2 ​​, 0 ) ;

GO

DECLARE @ t TABELLA ( myKey int);

AGGIORNAMENTO MiaProva2

myValue = 2

USCITA inserted.myKey INTO @ t ( myKey )

DOVE myKey = 1

e TS = myValue ;

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

BEGIN

RAISERROR ( ' cambiando fila errore con myKey = % d ' ) per

END;

Questo crea il database e gli indici con la chiave primaria " myKey " utilizzando il "TS " MiaProva2 " " variabile nella query SELECT.
3

Fare clic su" File "e " Run " per eseguire la query T - SQL per la conversione del contatore timestamp nella" banca dati MiaProva2 "al tipo di dati decimale.

 

software © www.354353.com