JDBC的LIKE書寫規範

2021-08-26 07:22:43 字數 420 閱讀 6519

在寫jdbc是發現的問題。

原本想表示查詢name中包含"xia"的名字,但是怎麼執行都不對。

string sql = "select name from emp where name like %?%";

preparedstatment stat = con.preparestatement(sql);

stat.setstring(1,"xia");

在sql變數中 的like只寫乙個問號,其餘的萬用字元在setstring的時候加上去。

string sql = "select name from emp where name like ?";

preparedstatment stat = con.preparestatement(sql);

stat.setstring(1,"%xia%");

JDBC的LIKE書寫規範

在寫jdbc是發現的問題。原本想表示查詢name中包含 xia 的名字,但是怎麼執行都不對。string sql select name from emp where name like preparedstatment stat con.preparestatement sql stat.sets...

if語句的書寫規範

一 bool值和零比較 bool型別是在c99標準中才引入的乙個語法特點,用的很少,一般情況下我們都使用整形變數來充當bool變數的角色 int flag if flag true if flag false 上面這個是錯誤寫法。因為在c語言中bool值的語義是 0表示假,非0表示真 define ...

CSS 書寫規範

本文是參考了css森林中的規範,並結合之前幾個專案積累所書寫的乙個基本規範。不敢說是原創,所以鄭重感謝一下css森林。同時,本文件也處於持續改進中。1.基本 css檔案中,選擇器書寫按照 標籤 標籤偽類 id 類 覆蓋 排序,同一型別寫在一起 進行覆蓋時,也按照這樣乙個順序。css定義中,屬性的書寫...