-2
このコードでは、日付と時刻が別々で、3番目の変数に追加したいので、時刻変数をタイプキャストするときにそのコードを書きます。@t
〜datetime
(ガベージ値)SQLサーバーの日付と時刻の連結を第3の変数
問題の簡単な解決方法はありますか?
DECLARE @d AS time
declare @s as date
declare @t as datetime
declare @l as datetime
declare @q as datetime
set @s=(SELECT CONVERT(VARCHAR(10),GETDATE(),111))
set @d='6:00PM'
set @t=cast(@s As datetime)
set @l=CAST(@d as datetime)
set @q=(SELECT DateAdd(D,0,cast(@s As datetime)+CAST(@t as datetime)))
print @q
方法より説明変数名について:101 –
あなたは平易な英語で**説明できプログラミング**何最終的に結果として得たいと思っていますか?あまり明確ではありません.... –
あなたの質問はSQL Server 2005でタグ付けされています。 'date'と' time'データ型はSQL Server 2008で導入されました。どのバージョンのSQL Serverを使用していますか?これをSQL Server 2005で動作させたいですか? –