DATEADD() ພະລັງງານ SQL Server
ການອະທິບາຍ ແລະ ການນໍາໃຊ້
DATEADD() ພະລັງງານ 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 |
ຕອນນີ້ພວກເຮົາຫວັງຈະເພີ່ມ 2 ວັນໃສ່ "OrderDate" ເພື່ອຊອກຫາວັນຫຼັງການຈ່າຍ.
ພວກເຮົານຳໃຊ້ຄຳສັ່ງ SELECT ດັ່ງຕໍ່ມາ:
SELECT OrderId,DATEADD(day,2,OrderDate) AS OrderPayDate FROM Orders
ຜົນຄະແນນ:
OrderId | OrderPayDate |
---|---|
1 | 2008-12-31 16:25:46.635 |