在python中使用sqlite的自定義函式功能
import sqlite3 as db
conn=db.connect("D:\fncov.db")
conn.create_function("sign", 1, lambda val: val and (val > 0 and 1 or -1))
cur = conn.cursor()
cur.execute("select sign(1), sign(-1), sign(0), sign(-99), sign(99)")
輸出
print (cur.fetchall())
[(1, -1, 0, -1, 1)]
import math
conn.create_function("log", 1, lambda val: math.log(val,10))
cur.execute("select log(2)")
輸出
print (cur.fetchall())
[(0.30102999566398114,)]
相關文章
- 轉載:在c#中使用sqlite的3種自定義函式C#SQLite函式
- python教程:自定義函式Python函式
- Hive中自定義函式Hive函式
- matlab自定義函式建立與使用Matlab函式
- 22.python自定義函式(format,zip)Python函式ORM
- MySQL使用之五_自定義函式和自定義過程MySql函式
- 在Jetbrain IDE中自定義TODO功能AIIDE
- EMQX 多版本釋出、新增自定義函式功能MQ函式
- Oracle 自定義函式Oracle函式
- shell自定義函式函式
- Python巢狀定義函式增強reduce()函式功能Python巢狀函式
- sqlite中存放自定義表結構的位置SQLite
- Clickhouse 使用者自定義外部函式函式
- sql中select列有自定義函式 dblinkSQL函式
- TDengine 3.0 中如何編譯、建立和使用自定義函式編譯函式
- Hive常用函式及自定義函式Hive函式
- 自定義生成器函式模擬Python內建函式filter()函式PythonFilter
- hive 3.0.0自定義函式Hive函式
- 影片直播系統原始碼,在Laravel中自定義模板函式 並在模板中呼叫原始碼Laravel函式
- java自定義equals函式和hashCode函式Java函式
- Python hasattr() 函式 // python中hasattr()、getattr()、setattr()函式的使用Python函式
- vue 在methods中定義的函式 not definedVue函式
- Shell中函式的定義和使用函式
- 教你認識AWK 使用者自定義函式函式
- PHP 自定義函式用法及常用函式集合PHP函式
- Hive函式(內建函式+自定義標準函式UDF)Hive函式
- Laravel 新增自定義助手函式Laravel函式
- laravel 自定義全域性函式Laravel函式
- Laravel 自定義函式存放位置Laravel函式
- Laravel自定義輔助函式Laravel函式
- FlinkSQL自定義函式開發SQL函式
- apiAutoTest:支援自定義函式,用例中可呼叫API函式
- HIVE自定義函式的擴充套件Hive函式套件
- Hive--->建立自定義的UDTF函式Hive函式
- 請教,blade模板中怎麼呼叫自定義的函式?函式
- Python中函式的高階使用Python函式
- 如何使用python中的exec函式?Python函式
- 動畫函式的繪製及自定義動畫函式動畫函式