కోర్సు సిఫార్సు

SQL Server DATEADD() ఫంక్షన్

నిర్వచన మరియు ఉపయోగం

DATEADD() ఫంక్షన్ సింహాసనం తేదీలో ప్రస్తుతం నిర్దేశించిన సమయ అంతరాన్ని జోడిస్తుంది లేదా తీసివేస్తుంది.

సింహాసనంdatepartDATEADD(numberDATEADD(),

) పారామీటర్ అనేక ప్రమాణిక తేదీ ప్రకటనలను అనుమతిస్తుంది.number మీరు జోడించాలని కావలసిన అంతరం; భవిష్యత్తు సమయానికి, ఈ సంఖ్య పాజిటివ్ ఉంటుంది, గత సమయానికి, ఈ సంఖ్య నెగటివ్ ఉంటుంది.

datepart పారామీటర్ కి క్రింది విలువలను ఇవ్వవచ్చు:

datepart సంక్షిప్తం
సంవత్సరం yy, yyyy
త్రైమాసికం qq, q
నెల mm, m
సంవత్సరంలో రోజు dy, y
రోజు dd, d
వారం wk, ww
వారం dw, w
గంట hh
నిమిషం mi, n
సెకండ్ ss, s
మిలీ సెకండ్ ms
మైక్రో సెకండ్ mcs
నాణ్యం ns

ఉదాహరణ

ఇది "Orders" పట్టిక ఉంది ఇలా ఉంటుంది:

OrderId ProductName OrderDate
1 'Computer' 2008-12-29 16:25:46.635

ఇప్పుడు, మేము "OrderDate" కు 2 రోజులను జోడించాలని ఆశిస్తున్నాము, దీని ద్వారా చెల్లింపు తేదీని కనుగొనగలం.

మేము క్రింది SELECT సంజ్ఞను ఉపయోగిస్తున్నాము:

SELECT OrderId,DATEADD(day,2,OrderDate) AS OrderPayDate
FROM Orders

ఫలితం:

OrderId OrderPayDate
1 2008-12-31 16:25:46.635