早上好!
我有一個小問題,你能幫忙嗎?
我需要在當前時間上增加 2 秒。
從我的日期/時間開始,我需要添加 2 秒并且只得到小時/分鐘/秒。
我嘗試了 sum 之類的方法。我連接小時/分鐘/秒并添加 2 秒。
但它并不自信...... =/
以下是我嘗試的方法:
DECLARE @ACTUAL_DATE VARCHAR (6);
SET @ACTUAL_DATE = (SELECT FORMAT(GetDate(), 'HHmmss'));
DECLARE @SUM_HOUR varchar (10);
SET @SUM_HOUR = (CAST(@ACTUAL_DATE as int)) 2;
DECLARE @NEXT_HOUR VARCHAR (46);
SET @NEXT_HOUR = (SELECT Hr_Proxima_Transmissao FROM TBJDCTC_AGENDA_TRANSMISSAO WHERE Arquivo_TP = 'ACTC101');
PRINT @ACTUAL_DATE;
PRINT @SUM_HOUR;
PRINT @NEXT_HOUR;
有人可以幫忙嗎?
uj5u.com熱心網友回復:
您正在尋找該DATEADD功能。你可以加 2 秒來點DATE贊
DATEADD(second,2,@ACTUEL_DATE)
uj5u.com熱心網友回復:
我用以下命令得到它:
DECLARE @SOMAHORA VARCHAR (30);
SET @SOMAHORA = REPLACE(CONVERT(varchar, DATEADD(SECOND, 2, GetDate()), 24), ':', '');
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/464720.html
