sql的方法總結

2021-09-14 02:44:16 字數 585 閱讀 6616

123

4

--當為乙個引數的時候  boolean 型別的 該引數就兩種結果

select id,decode(inparam,'becomparedparam','值1' ,'值2') name from bank

--當為多個引數的時候,switch case

select id,decode(inparam,'para1','值1' ,'para2','值2','para3','值3','para4','值4','para5','值5') name from bank

123

4567

8910

-- 這個可以作為乙個字段顯示在查詢的資訊

case ***

when '1' then '男'

when '2' then '女』

else '其他' end

--case搜尋函式

case when *** = '1' then '男'

when *** = '2' then '女'

else '其他' end

防禦SQL注入的方法總結

這篇文章主要講解了防禦sql注入的方法,介紹了什麼是注入,注入的原因是什麼,以及如何防禦,需要的朋友可以參考下 sql 注入是一類危害極大的攻擊形式。雖然危害很大,但是防禦卻遠遠沒有xss那麼困難。sql 注入可以參見 sql 注入漏洞存在的原因,就是拼接 sql 引數。也就是將用於輸入的查詢引數,...

Oracle常用的SQL方法總結

在專案中一般需要對一些資料進行處理,以下提供一些基本的sql語句 1.基於條件的插入和修改 需要在表中插入一條記錄,插入前根據key標識判斷。如果識別符號不存在,則插入新紀錄,如果識別符號存在,則根據語句中所給的新值對原紀錄中的字段進行更新 merge into ausing b on a.key ...

防禦SQL注入的方法總結

這篇文章主要講解了防禦sql注入的方法,介紹了什麼是注入,注入的原因是什麼,以及如何防禦,需要的朋友可以參考下 sql 注入是一類危害極大的攻擊形式。雖然危害很大,但是防禦卻遠遠沒有xss那麼困難。sql 注入可以參見 sql 注入漏洞存在的原因,就是拼接 sql 引數。也就是將用於輸入的查詢引數,...