2014-03-02 62 views
0

我在SQL中做了一個簡單的表,我需要指定特定的時間。 我使用數據類型時間。 我輸入的時間是這樣的:5:38 It results in this:05:38:00.0000000SQL時間格式

我該如何擺脫所有的零?我必須更改數據類型嗎?

+0

爲什麼你關心的時間是如何在DB格式化? –

+0

你正在使用哪個'DBMS'? – Hamidreza

+0

那麼,我只是覺得它在我的「時間表」看起來很糟糕..我只是想學習SQL索姆即時可能缺少的東西.. – user2915962

回答

0

總結其他用戶的評論。可能的解決方案是:

  1. 創建time(0)(見sqlfiddle
  2. 使用convert的結果轉換爲所需表示(也sqlfiddle)。

樣品:

select convert(char(5), t, 108) 
from tableName