SQL Server DATEPART() ਫੰਕਸ਼ਨ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

DATEPART() ਫੰਕਸ਼ਨ ਤਾਰੀਖ/ਸਮੇਂ ਦੇ ਅਲੱਗ ਹਿੱਸਿਆਂ ਨੂੰ ਵਾਪਸ ਦਿੰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਸਾਲ, ਮਹੀਨਾ, ਦਿਨ, ਘੰਟੇ, ਮਈਨਟ ਆਦਿ।

ਗਣਾਤਰਾ

DATEPART(datepart,date)

date ਪੈਰਾਮੀਟਰ ਸਹੀ ਤਰੀਕੇ ਦਾ ਤਾਰੀਖ ਪ੍ਰਗਟਾਵਾ ਹੈ。datepart ਪੈਰਾਮੀਟਰ ਨਿਮਨਲਿਖਤ ਦੇ ਮੁੱਲ ਹੋ ਸਕਦੇ ਹਨ:

datepart ਅਕਸਰ ਵਰਤਿਆ ਜਾਂਦਾ
ਸਾਲ ਸਾਲ
ਤਿਮਾਹੀ ਤਿਮਾਹੀ
ਮਹੀਨਾ ਮਹੀਨਾ
ਮਹੀਨਾ ਸਾਲ ਦੇ ਦਿਨ
ਦਿਨ ਦਿਨ
ਹਫਤੇ ਹਫਤੇ
ਹਫਤੇ ਹਫਤੇ
ਹਫਤੇ ਘੰਟੇ
ਮਈਨਟ ਮਈਨਟ, n
ਸੈਕੰਡ ਸੈਕੰਡ, s
ਮਈਕਰੋ ਸੈਕੰਡ ਮਈਕਰੋ ਸੈਕੰਡ
ਮਈਕਰੋ ਸੈਕੰਡ mcs
ਨਾਨੋ ਸੈਕੰਡ ns

ਮਾਡਲ

ਇਹ ਸਾਡੀ "Orders" ਤਾਲਿਕਾ ਹੈ:

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

ਅਸੀਂ ਨਿਮਨਲਿਖਤ SELECT ਸਟੇਟਮੈਂਟ ਵਰਤੀਏ:

SELECT DATEPART(yyyy,OrderDate) AS OrderYear,
DATEPART(mm,OrderDate) AS OrderMonth,
DATEPART(dd,OrderDate) AS OrderDay
FROM Orders
WHERE OrderId=1

ਨਤੀਜਾ:

OrderYear OrderMonth OrderDay
2008 12 29