5
私はDateTime
データ型の列を返すストアドプロシージャを作成しています。SQL Server 2005 DateTime(戻り値はhh:mm)
しかし、私はhh:mm
を秒なしで返信したいと考えています。私はこれを使用していますが、秒を返します。
CONVERT(VARCHAR(8), tbltime.Time, 108) AS [Time]
秒を削除するアイデアはありますか?
私はDateTime
データ型の列を返すストアドプロシージャを作成しています。SQL Server 2005 DateTime(戻り値はhh:mm)
しかし、私はhh:mm
を秒なしで返信したいと考えています。私はこれを使用していますが、秒を返します。
CONVERT(VARCHAR(8), tbltime.Time, 108) AS [Time]
秒を削除するアイデアはありますか?
だけVARCHARに変換し、それを変更する(5)の代わりに:)
CONVERT(VARCHAR(5),tbltime.Time,108) AS [Time]
はこれを試してみてください。
select left(CONVERT(VARCHAR(8),getdate(),108),5)