MariaDB – SUM JSON Array
測試環境為 CentOS 8 X86_64 (虛擬機) 在資料庫一個欄位儲存了 JSON 的陣列 Array [ 0.89, 12.99, 5.23, 2.04 ] 有辦法作加總嗎? 從網路找到寫好的 JSON 陣列加總函數 Function – https://stackoverflo […]
測試環境為 CentOS 8 X86_64 (虛擬機) 在資料庫一個欄位儲存了 JSON 的陣列 Array [ 0.89, 12.99, 5.23, 2.04 ] 有辦法作加總嗎? 從網路找到寫好的 JSON 陣列加總函數 Function – https://stackoverflo […]
建立測試用資料表,與其資料. SHOW TABLES SQLite 沒有 SHOW TABLES 指令,可以透過以下指令查詢現有的資料表. 執行結果 DESCRIBE Table SQLite 沒有 DESCRIBE Table 指令,可以透過以下指令查詢現有的資料表欄位. 執行結果 或 執行結果
SQLite 的時間函數跟 MySQL / MariaDB 差蠻多的,以下來看幾個差異點. Now SQLite 沒有 now 函數,但 在 SQLite now 是一個時間字串參數,可以透過 SQLite 的時間函數獲得目前的日期與時間. 執行結果 datetime datetime 這個函數可以 […]
測試環境 Windows 10 , Excel 2016 參考文章 – https://officeguide.cc/excel-compare-two-excel-sheets-tutorial-examples/ Excel 這兩張表格的差異在哪裡,用肉眼比對很累,有什麼方式可以快速 […]
參考 – https://jeffwen0105.com/%E7%AC%AC%E4%B8%80%E6%AC%A1%E4%BD%BF%E7%94%A8-python-flask-restful-api-%E5%B0%B1%E4%B8%8A%E6%89%8B-get-%E6%96%B9%E6 […]
使用 functools.singledispatch 可以讓程式更容易閱讀,來看以下2個範例. 測試環境為 CentOS 8 x86_64 , 參考範例 – https://towardsdatascience.com/simplify-your-functions-with-func […]
透過自己寫 Systemd Unit Files 方式來取代傳統的 (crontab) cron table 啟動程式. 測試環境 CentOS 8 x86_64 (虛擬機) 寫了一支會定期 60 秒寫入時間資料到檔案的 c++ 程式. 編譯成可執行檔. 程式放到 /sbin/ 路徑. 開始編輯 S […]
SQL 語法 SELECT 的字串比對 (需注意資料庫字元編碼 Character Sets 與 文字排序 Collations ,請參考資料庫編碼 – https://benjr.tw/102156 ) 測試環境為 CentOS 7 x86_64 (虛擬機) LIKE 通常會搭配 % […]
測試環境為 CentOS 8 x86_64 (虛擬機) 關於 Python 存取 SQLite 資料庫請參考 – https://benjr.tw/104703 當透過 Python 使用到 SQL 指令中的 REGEXP (正規表示式比對字串),但卻發生以下的錯誤訊息,參考文章  […]
測試環境為 CentOS 8 x86_64 (虛擬機) Python 使用 with 語法時,可以免除自行編寫 try 與 finially ,但只限定使用在 context manager class (內容管理員類別) 或是自行定義 __enter__ 與 __exit__ method (方法 […]