亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教下這四行代碼 是什么意思 通俗一點解釋 尤其是第二句 謝謝

請教下這四行代碼 是什么意思 通俗一點解釋 尤其是第二句 謝謝

萬千封印 2023-01-03 22:18:58
String sql="select count(*) from logs where vote_time>dateadd" +"(second,-10,getdate()) and ip=? and vote_id=?";PreparedStatement ps=conn.prepareStatement(sql);ps.setString(1, ip);ps.setInt(2, voteid);
查看完整描述

3 回答

?
湖上湖

TA貢獻2003條經驗 獲得超2個贊

1. sql預處理語句
2. 加載sql語句
3. 為sql預處理語句的 ip字段賦值
4. 為sql預處理語句的vote_id 字段賦值

查看完整回答
反對 回復 2023-01-06
?
尚方寶劍之說

TA貢獻1788條經驗 獲得超4個贊

dateadd(second,-10,getdate()) 為當前時間減10分鐘
查詢logs表中條件為時間為當前系統時間前10分鐘、IP=參數、ID=參數的記錄條數
ps.setString(1, ip);將ip賦值給第一個?號
ps.setInt(2, voteid);

查看完整回答
反對 回復 2023-01-06
?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

DATEADD() 函數在日期中添加或減去指定的時間間隔。
API中是這樣的DATEADD(datepart,number,date);date 參數是合法的日期表達式。number 是您希望添加的間隔數;對于未來的時間,此數是正數,對于過去的時間,此數是負數。
datepart 參數可以是下列的值:

datepart
縮寫

年 yy, yyyy  
季度 qq, q  
月 mm, m  
年中的日 dy, y  
日 dd, d  
周 wk, ww  
星期 dw, w  
小時 hh  
分鐘 mi, n  
秒 ss, s  
毫秒 ms  
微妙 mcs  
納秒 ns  
希望能幫到你!

查看完整回答
反對 回復 2023-01-06
  • 3 回答
  • 0 關注
  • 132 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號