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 vypočítať dní odo dňa je RRRRMMDD otázku

Pri vytváraní uložené procedúry pre SQL Server , jeden spoločný funkcia je manipulácia a výpočet dát . Môžete použiť " DateDiff ( ) " funkcia pre výpočet počtu dní medzi dvoma dátumami . Tento proces funguje aj v prípade , že formát dátumu je vo formáte " RRRRMMDD " . Tento formát je bežný v niektorých aplikáciách sa zobrazí rok ako prvý , potom mesiac a deň po dni . Je to tiež spôsob , ako sa auto - formátu dátumu , aby ju udržali v súlade používateľom . Pokyny dovolená 1

Vytvorte tri premenné SQL . Prvá premenná je priradený počet dní vypočítaných . Druhý a tretí premenné sa používajú na držanie hodnoty dáta . Kód pre vytvorenie premennej je nasledujúci : declare @ dní intdeclare @ startdate datetimedeclare @ endDate datetime
2

priradiť termín pre premenné . Dátum SQL Server premenné možno použiť akýkoľvek formát dátumu , vrátane formátu " RRRRMMDD " . Kód pre priradenie dát je nasledujúci : set @ startdate = '2010 /01 /01 " set @ endDate = '2010 /01 /31 "
3

Výpočet počtu dní medzi dve dáta . Nasledujúci kód implementuje funkciu DateDiff pre denné výpočty : set @ dní = DateDiff ( d , @ startdate , @ endDate )
4

Vytlačiť výsledky pre testovanie kódu . Nasledujúci riadok vytlačí výsledky ladiaci program : Vytlačte @ dní

Najnovšie články

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