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 |