主頁(yè) > 知識(shí)庫(kù) > 在SQL中使用convert函數(shù)進(jìn)行日期的查詢(xún)的代碼

在SQL中使用convert函數(shù)進(jìn)行日期的查詢(xún)的代碼

熱門(mén)標(biāo)簽:四川穩(wěn)定外呼系統(tǒng)公司 福州外呼系統(tǒng)招商 商家地圖標(biāo)注圖片 沈陽(yáng)外呼系統(tǒng)有效果嗎 AI智能云呼電話(huà)機(jī)器人怎么注冊(cè) 溫州語(yǔ)音外呼系統(tǒng)排名 電話(huà)機(jī)器人接口是什么樣的 百度地圖標(biāo)注信息怎么修改 怎么在高德地圖標(biāo)注多個(gè)點(diǎn)
曾經(jīng)遇到這樣的情況,在數(shù)據(jù)庫(kù)的Meeting表中有PublishTime (DateTime,8)字段,用來(lái)存儲(chǔ)一個(gè)開(kāi)會(huì)時(shí)間,在存入時(shí)由于要指明開(kāi)會(huì)具體時(shí)間,故格式為yyyy-mm-dd hh:mm:ss,而我們查詢(xún)時(shí)是通過(guò)yyyy-mm-dd來(lái)進(jìn)行的,即查詢(xún)某一天的所有會(huì)議信息,這樣如果通過(guò)select * from Meeting where PublishTime=@PublishTime (參數(shù)@PublishTime為yyyy-mm-dd格式)語(yǔ)句進(jìn)行查詢(xún)將無(wú)法得到正確結(jié)果,比如我們要查詢(xún)2004年12月1日的會(huì)議信息,在輸入2004-12-01時(shí)就不能得到查詢(xún)結(jié)果,而這種查詢(xún)又不能要求輸入具體的hh:mm:ss. 

       此時(shí)我們需要使用convert函數(shù),它可以將一種數(shù)據(jù)類(lèi)型的表達(dá)式轉(zhuǎn)換為另一種數(shù)據(jù)類(lèi)型的表達(dá)式.此處我們先將數(shù)據(jù)庫(kù)內(nèi)的datetime類(lèi)型轉(zhuǎn)換為char類(lèi)型,由于輸入的參數(shù)是10位的,所以寫(xiě)成 

       select * from Meeting where convert(varchar(10),PublishTime,121))=@PublishTime,這樣在查詢(xún)時(shí)數(shù)據(jù)庫(kù)得到參數(shù)后先自動(dòng)將數(shù)據(jù)庫(kù)內(nèi)的信息轉(zhuǎn)換為yyyy-mm-dd格式的10位字符,只要與參數(shù)相同即可返回查詢(xún)結(jié)果.而convert中的121是指將datetime類(lèi)型轉(zhuǎn)換為char類(lèi)型時(shí)獲得包括世紀(jì)位數(shù)的4位年份 
您可能感興趣的文章:
  • SQL Server 日期函數(shù)CAST 和 CONVERT 以及在業(yè)務(wù)中的使用介紹
  • SQLserver中用convert函數(shù)轉(zhuǎn)換日期格式的方法
  • SQL Server 日期相關(guān)資料詳細(xì)介紹
  • sqlserver獲取當(dāng)前日期的最大時(shí)間值
  • sqlserver中如何查詢(xún)出連續(xù)日期記錄的代碼
  • sql 查詢(xún)本年、本月、本日記錄的語(yǔ)句,附SQL日期函數(shù)
  • Sqlserver 常用日期時(shí)間函數(shù)
  • 根據(jù)日期知道當(dāng)天是星期幾的手動(dòng)計(jì)算方法
  • 按日期選擇最晚日期與最早日期對(duì)應(yīng)的數(shù)的差值
  • MSSQL 計(jì)算兩個(gè)日期相差的工作天數(shù)的語(yǔ)句
  • SQL Server自動(dòng)生成日期加數(shù)字的序列號(hào)
  • SQL 返回期間內(nèi)的所有日期
  • 數(shù)據(jù)庫(kù) 日期加減處理
  • sql語(yǔ)句中如何將datetime格式的日期轉(zhuǎn)換為yy-mm-dd格式
  • SQL Server日期計(jì)算
  • SQL Server各種日期計(jì)算方法(收藏)
  • SqlServer中的日期與時(shí)間函數(shù)

標(biāo)簽:來(lái)賓 汕尾 七臺(tái)河 西寧 寶雞 無(wú)錫 邯鄲 營(yíng)口

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在SQL中使用convert函數(shù)進(jìn)行日期的查詢(xún)的代碼》,本文關(guān)鍵詞  在,SQL,中,使用,convert,函數(shù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在SQL中使用convert函數(shù)進(jìn)行日期的查詢(xún)的代碼》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于在SQL中使用convert函數(shù)進(jìn)行日期的查詢(xún)的代碼的相關(guān)信息資訊供網(wǎng)民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章