sqlite條件查詢查詢blob

2022-08-23 03:30:16 字數 842 閱讀 7734

最近工作需要,需要實現以下效果:

我的表是這樣的:

查詢乙個 blob需要實現以下效果:

現在有乙個資料表table1,裡面有乙個欄位的型別是blob型別,欄位名為f1

需要查詢這個表裡面f1為空的時候 新建乙個列名叫isnew,如果f1為空的時候isnew欄位為1

所以sql要實現新建列和判斷blob

在網上找了很多方法都不能判斷blob是否為空

用過很多方法,比如:

utl_raw.cast_to_varchar2(dbms_lob.substr(script,2000,1))

類似於這個的方法,會報錯

也不知道是不是我的使用問題,所以放棄了這個方法

把另外的正常字串的字段和這個blob拼在一起然後用length函式判斷

因此在結合很多方法和測試之後,總結的方法:

select id, script, case when  script is null then 1  else 0  end as isnew from k_component
查詢結果:

完美解決,把這個blob有值和沒值分的清清楚楚

條件查詢 後台查詢條件

將要查詢的條件放到乙個物件裡,然後查詢的字段放到物件中 下面上 布局部分 要查詢的表單部分 重 置查詢按鈕 查 詢c that.getlist 邏輯 部分查詢然後,因為會涉及到獲取時間的列表,這裡做了處理,上一節也有說過,然後賦值給查詢物件。獲取員工資料 getlist else that.axio...

HBase條件查詢(多條件查詢)

author pirate leo myblog myemail codeevoship gmail.com 文中可能涉及到的api hadoop hdfs hbase begin!hbase的查詢實現只提供兩種方式 1 按指定rowkey獲取唯一一條記錄,get方法 org.apache.hado...

HBase條件查詢(多條件查詢)

author pirate leo myblog myemail codeevoship gmail.com 文中可能涉及到的api hadoop hdfs hbase begin!hbase的查詢實現只提供兩種方式 1 按指定rowkey獲取唯一一條記錄,get方法 org.apache.hado...