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ť Microsoft SQL dáta do dátového typu String

Microsoft SQL Server je databázová aplikácia , ktorá má schopnosť držať milióny záznamov v rámci svojich tabuliek . Programátori použiť uložené procedúry k manipulácii dáta obsiahnuté v týchto tabuľkách , vrátane vložiek , aktualizácie a odstránenie . Pri získavaní informácií , môže programátor chcete previesť dátum na reťazec . Z tohto dôvodu Microsoft SQL Server má dve vnútorné funkcie , ktoré umožňujú konverzie : " Convert ( ) " a " Cast ( ) . " Tieto dve funkcie možno previesť dáta premennú na reťazec , ktorý sa nazýva varchar v obchodovať jazyk SQL . Návod dovolená 1

Otvorte analyzátor dotazu alebo Microsoft SQL Management Console . Query Analyzer sa používa v SQL Server 2000 . Všetky novšie verzie servera SQL Server pomocou konzoly pre správu .
2

Vytvorenie premenné pre uloženie dáta . V tomto príklade je premenná " @ my_date " bude držať aktuálny dátum a čas pomocou " getDate ( ) " function.declare @ my_date ako datetimeset @ my_date = getDate ( )
3

Previesť premennú @ my_date pomocou " Cast ) ( " funkcia . Ak chcete previesť dátum na reťazec , použite nasledujúcu syntax : declare @ my_date_string ako varchar ( 20 ) set @ my_date_string = cast ( @ my_date ako varchar ( 20 ) ) V vyhlásení o vyššie uvedených prvý , kto prehlasuje , reťazec premenné držať previesť dáta . Druhý výraz používa funkciu obsadenie previesť dáta a uložiť ich do definovanej premennej .
4

Pomocou " Convert ( ) " funkcia previesť dátum na reťazec . Toto je alternatívna metóda k dispozícii prostredníctvom SQL Server . Syntax sa trochu líši , ale konečný výsledok je stále same.declare @ my_date_string ako varchar ( 20 ) set @ my_date_string = konverziu ( varchar ( 20 ) , @ my_date ) Vyššie uvedený kód robí to isté ako v kroku 3. Avšak , syntax príkazu convert je mierne odlišná .

Najnovšie články

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