MariaDB – 資料型別轉換函數
測試環境為 CentOS 8 x86_64 虛擬機. CAST 資料型別作轉換. 可轉換型別如下 BINARY , CHAR , DATE , DATETIME , DECIMAL[(M[,D])] , DOUBLE , FLOAT — From MariaDB 10.4.5 , INTEGER , […]
測試環境為 CentOS 8 x86_64 虛擬機. CAST 資料型別作轉換. 可轉換型別如下 BINARY , CHAR , DATE , DATETIME , DECIMAL[(M[,D])] , DOUBLE , FLOAT — From MariaDB 10.4.5 , INTEGER , […]
測試環境為 CentOS 8 x86_64 如要使用到 ASCII 的控制字元,可以用 CHAR 或是 CHR 函數來指定,關於 ASCII 編碼請參考 – https://zh.wikipedia.org/wiki/ASCII CHAR() 以 ASCII CHAR 07(10進位) […]
測試環境為 CentOS 8 x86_64 建立測試用的資料庫 (testdb) 測試用的資料表 (TimeDiff) 資料格式為 T1 TIMESTAMP . 新增等一下要測試的資料. 有辦法算出與上一筆的差值嗎? 可利用 ROW_NUMBER() 建立相對應 Index ,關於建立 Index […]
測試環境為 CentOS 8 x86_64 (虛擬機) group_concat 是有長度的限制,可以透過以下指令查看目前支援的長度為何. 可以透過 SQL Command Line 指令立刻更改,但 MariDB / MySQL 服務重新啟動後就回歸原狀. 要永久生效須改設定檔,在 [mysqld […]
測試環境為 CentOS 8 x86_64 (虛擬機) 我都是透過 Notepad++ 來編輯 MySQL / MariaDB 的 SQL Procedure ,但常常在把 SQL 丟到 SSH 的 SQL command Line 去執行時卻出現以下訊息.有時候這個訊息會讓 Procedure 無 […]
測試環境 Windows 10 平時在 Linux 環境下會使用 curl (簡易文字版瀏覽器) , 在 Windows 下可以透過 PowerShell 的 Invoke-WebRequest 指令. 如果只需要看 Content ,可以透過以下方式. 如果是要看該網站有提供那些連結,可以透過以下 […]
測試環境為 CentOS 8 x86_64 (虛擬機) , MariaDB 10.3.28 要怎麼移除 JSON 格式,值 (Attributes) 為 None (文字) 或是 NULL (空值) 的. JSON 範例. JSON_SEARCH + JSON_REMOVE 先透過 JSON_SEA […]
測試環境為 CentOS 8 x86_64 (虛擬機) , MariaDB 10.3.28 在 Python 中要怎麼去執行 MySQL(MariaDB) 的 Stored Procedure , 參考文章 https://pynative.com/python-mysql-execute-stor […]
測試環境為 CentOS 8 x86_64 (虛擬機) TextBlob 的 拼字檢查 是它綜多功能的其中一種,參考文章 – https://textblob.readthedocs.io/en/dev/quickstart.html#spelling-correction 首先安裝 t […]
測試環境 CentOS8 – MariaDB 10.3.28 在 SQL Shell 下面是可以直接透過 system 指令去執行 Linux Shell 的程式,不過這個 system 指令基本安全考量才不能使用在 Stored Routines (Procedure , Functi […]