我在我的數據庫中有一列名爲「begin_date」的列。 我正在嘗試選擇begin_date大於特定日期的記錄。我把在SQL中的特定日期之後選擇記錄
select * from Table_Name
where begin_date >= '1/1/2014'
然而,它返回錯誤消息「字符串到日期轉換錯誤」。 我不知道如何修改查詢使其工作? 謝謝!
我在我的數據庫中有一列名爲「begin_date」的列。 我正在嘗試選擇begin_date大於特定日期的記錄。我把在SQL中的特定日期之後選擇記錄
select * from Table_Name
where begin_date >= '1/1/2014'
然而,它返回錯誤消息「字符串到日期轉換錯誤」。 我不知道如何修改查詢使其工作? 謝謝!
嘗試使用ISO(8601)標準的日期格式:
select *
from Table_Name
where begin_date >= '2014-01-01';
你完全正確。謝謝! –
select *
from table
where data >= '01/01/2014'
嘗試改變日期格式'..begin_date> =「2014-01-01'' –
耶,它的工作。非常感謝! –