1
一個實例的數據類型:找到輸出列
sel date '2008-03-07'- date '2009-04-10'
(2008-03-07-2009-04-10)
1 -399
什麼是這裏的結果的數據類型?
這是INTERVAL DAY(請更正,如果這是錯誤的)在這種情況下,我知道但是,是否有一個函數可用於返回結果列的數據類型特徵?
一個實例的數據類型:找到輸出列
sel date '2008-03-07'- date '2009-04-10'
(2008-03-07-2009-04-10)
1 -399
什麼是這裏的結果的數據類型?
這是INTERVAL DAY(請更正,如果這是錯誤的)在這種情況下,我知道但是,是否有一個函數可用於返回結果列的數據類型特徵?
的謎函數被調用TYPE :-)
select type(date '2008-03-07'- date '2009-04-10')
這不是間隔一天,這是一個整數。 當你明確地要求他們你只能獲得區間,但他們很少使用的最大位數只有4:
select date '2008-03-07'- date '2009-04-10' MONTH(4)
謝謝!這有很大幫助。 – user3055262
......你到底是什麼期待這個謎底函數返回?類型名稱的文本字符串?整數值?你打算如何處理這些信息/你爲什麼認爲你需要它? –