程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> sql server語句問題-sql server數據庫語句問題 求大神幫忙解釋

sql server語句問題-sql server數據庫語句問題 求大神幫忙解釋

編輯:編程綜合問答
sql server數據庫語句問題 求大神幫忙解釋

select * from Stock where sxrq<'CONVERT(varchar(10), GETDATE(), 23)'
sxrq是varchar(10)是表中的日期,格式為xxxx-xx-xx,想用getdate()方法獲取當前日期,並且轉換成了varchar(10)格式也為xxxx-xx-xx,但執行時sxrq<'CONVERT(varchar(10), GETDATE(), 23)'好像沒起到作用,求大神解釋。
select * from Stock where sxrq<'2015-05-13' 這樣就可以上面那樣就不行這是為什麼呢?

最佳回答:


'CONVERT(varchar(10), GETDATE(), 23)' 這個怎麼帶引號了,去掉

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved