sqlite中所有sql語句都需要先編譯為stmt,然後執行。
首先構造sqlitestatement物件,然後使用該物件執行,通過session呼叫到連線池中某個connection的execute相關方法。
其中,在connection中重新構建preparedstatement,其實該物件才真正指向sqlite中的stmt。 ?
12
3
4
5
6
7
8
9
sqlitedatabase db = mopenhelper.getwritabledatabase();
cursor cr;
cr = db.rawquery(
"select * from person where name=yuu"
,
null
);
if
(cr.movetofirst())
}
?1
stringbuffer selection = new stringbuffer();
string selectionargs = new string;
try {
cursor cursor = context.getcontentresolver().query(media.external_content_uri,
columns, selection.tostring(), selectionargs, media.display_name);
stringbuffer selection = new stringbuffer();
sql語句書寫規範
一 sql書寫規範 1 sql語句的所有表名 欄位名全部小寫,系統保留字 內建函式名 sql保留字大寫。2 連線子or in and 以及 等前後加上乙個空格。3 對較為複雜的sql語句加上注釋,說明演演算法 功能。注釋風格 注釋單獨成行 放在語句前面。1 應對不易理解的分支條件表示式加注釋 2 對...
SQL語句編寫規範
1.注釋 不換行的簡單注釋,在注釋文字前用 多行的注釋用 2.大小寫規範 sql語句中的所有保留字均需大寫,且不要使用縮寫 例 all,as,case,create,jion,left,right,not,on,out,scelect,table,view等 3.縮排與換行 將sql語句按照子句分行...
sql語句編寫規範
在使用sql查詢時,要提高查詢的效率,我們要盡可能的優化where後的子句,使查詢能走索引,索引查詢的效率更高.索引的優先順序 聚簇索引 非聚簇唯一索引 非聚簇非唯一索引 不走索引 具體包括 1.要使用索引,首先搞清楚,什麼情況下查詢走索引,這樣就能方便我們對己有的sql 優化.2.在where子句...