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ť Transact - SQL dátum na povrázku

Pri zobrazenie dát z databázy , je viac než pravdepodobné , že chcú , aby ich zobrazenie v užívateľsky prívetivým spôsobom . Môžete to urobiť buď premenou alebo odlievanie dátum dátový typ na dátový typ reťazec , ktorý je tiež známy ako dátový typ znak . Veci , ktoré budete potrebovať
SQL Server
SQL Server Management Studio Zobraziť ďalšie inštrukcie for S Previesť foto 1

Určte , ktorá dáta chcete zobraziť vo vašom dotaz .
2

Napíšte select pomocou funkcie CONVERT . Tu je príklad , ktorý má aktuálny dátum a prevádza ho :

SELECT klipart

CONVERT ( varchar ( 30 ) , getDate ( ) , 0 ) AS ConvertDate ;

príklad má predvolený formát " 2011-08-01 13:16:58.527 " a prevedie ho do " 01.08.2011 13:16 " formáte . Pri použití funkcie convert , musíte špecifikovať dátum a čas štýl , ktorý chcete použiť , čo v tomto prípade je predvolený dátum a čas štýl " 100 " .
3

napíš SELECT pre výber dát z konkrétnej tabuľky :

SELECT klipart

CONVERT ( varchar ( 30 ) , TableDateColumn , 0 ) AS ConvertDate

FROM názov_tabuľky ;


Použitie Cast
4

Určte dáta , ktoré je potrebné zobraziť v dotaze .
5

Napíšte select pomocou funkcie CAST . Tu je príklad , ktorý má aktuálny dátum a prevádza ho :

SELECT klipart

CAST ( getDate ( ) ako varchar ( 30 ) ) AS CastDate ;

Tento príklad sa predvolený formát " 2011-08-01 13:16:58.527 " a prevedie ho do formátu " 01.8.2011 13:16 " . Pomocou funkcie odliatku , nemusíte špecifikovať štýl , ktorý chcete použiť , pretože funkcia automaticky použije predvolený štýl
6

Napíšte SELECT pre výber dát z konkrétnej tabuľky : .

SELECT klipart

CAST ( TableDateColumn AS varchar ( 30 ) ) , ako je CastDate

FROM názov_tabuľky ;

Najnovšie články

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