Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť časovej pečiatky na desiatkovej v T - SQL

T - SQL ( Transact SQL ) jazyk je rozšírením štandardného dotazovacieho jazyka SQL . Obsahuje nástroje , ktoré užívateľom umožnia riadiť prístup k odlišným typom dát v databázach SQL Microsoft . Každá databáza má počítadlo , ktoré je zvýšený pre každú vloženie alebo aktualizácie operácií vykonávaných na databázové tabuľky . V časovú pečiatku dátový typ displeja automaticky generované jedinečné binárne čísla pečiatka verzii riadkov tabuľky v databáze . Musíte definovať časovú pečiatku premenné v tabuľke databázy previesť časovú pečiatku na desiatkovej v T - SQL . Pokyny dovolená 1

Kliknite na tlačidlo " Štart " vo Windows a vyberte " Microsoft SQL Server " z menu " Všetky programy " a otvorte správu SQL konzoly .
2

Typ nasledujúci kód v okne konzoly :

CREATE TABLE MyTest2 ( MyKey int PRIMARY KEY

, MyValue int , TS časovej pečiatky ) ;

GO

INSERT INTO MyTest2 ( MyKey , MyValue ) VALUES ( 1 , 0 ) ;

GO klipart

INSERT INTO MyTest2 ( MyKey , MyValue ) VALUES ( 2 ​​, 0 ) ;

GO

DECLARE @ t TABLE ( MyKey int ) ;

UPDATE MyTest2

SET MyValue = 2

OUTPUT inserted.myKey INTO @ t ( MyKey )

KDE MyKey = 1

A TS = MyValue ;

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

BEGIN

RAISERROR ( ' Chyba pri zmene riadok s MyKey = % d ' )

END ;

to vytvára " myTest2 " databázy a indexy to s " MyKey " primárny kľúč pomocou " TS " premenná v SELECT dotazu .
3

Kliknite na " Súbor " a " Spustiť " spustíte T - SQL dotaz pre konverziu počítadla časovej pečiatky na " myTest2 " databázy desiatkovej dátový typ .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené