Like 關鍵字對時間模糊查詢

 Like 關鍵字進行模糊查詢是針對string類型的,須要將time轉化爲string,而後再查詢 sql

 Oracle數據庫中:使用to_char函數將date型轉換爲string類型,再like查詢 數據庫

select * from TableName where to_char(columnname,'yyyy/mm/dd') like '2013/01/01%'; 函數

使用to_date函數將string類型轉爲date型,而後按照時間查詢: spa

select * from TableName where Start_time>to_date('2013/11/22 00:00','yyyy/MM/dd hh24:mi:ss') server

sql server Managerment Studio 2005中string

select * from TableName where convert(varchar(20),ColumnName,120) like '2013/01/01%'; io

Remark: Varchar(數字,表明長度),120表明時間的顯示格式,如110表示06-26-2013/06:26:2013,etc date

相關文章
相關標籤/搜索