資料庫多引數函式

2021-12-30 07:51:03 字數 441 閱讀 8795

1、nvl函式

nvl函式的格式:nvl(expr1,expr2)

語法:nvl(字段,'如果第乙個引數中的字段為空則顯示此值')

含義:如果函式中的第乙個引數為空那麼顯示第二個引數的值,如果第乙個引數的值不為空,則顯示第乙個引數本來的值。

例項:nvl(str,'student')

說明:如果str為空則返回student的字元,否則直接返回str

2、 nvl2函式

nvl2函式的格式:nvl2(expr1,expr2, expr3)

含義:如果該函式的第乙個引數不為空那麼顯示第二個引數的值,如果第乙個引數的值為空,則顯示第三個引數的值。

3.、nullif函式

nullif(exp1,expr2)函式的作用是如果exp1和exp2相等則返回空(null),否則返回第乙個值。

4、coalesce函式

MySQL資料庫引數

資料庫引數 mysql資料庫的引數配置一般在my.ini配置檔案中修改 新增 部分引數也可以用set global 引數名 值 做臨時調整,重啟後失效 配置完後需要重啟資料庫才生效。引數1 innodb buffer pool size gb mb 說明 此引數類似於oracle的sga配置,當主機...

資料庫資料優化故事多

基礎呼叫評教系統介面,在執行程式時 我們看到iis的程序居高不下。於是想了幾個方法進行資料庫的而優化嘗試。第一 加索引。索引是對資料庫表中一列或多列的值進行排序的一種結構,使用索引可快速訪問資料庫表中的特定資訊。索引對於資料庫來說 就像目錄和整本書的關係一樣。有了資料庫索引,我們就可以先查詢目錄,然...

mysql資料庫引數詳解 MySQL資料庫基礎講解

資料庫安裝教程 mysql資料庫安裝語句 1.sudo apt get install mysql server 2.sudo apt get install mysql client 3.sudo apt get install libmysqlclient dev 查詢mysql是否安裝成功 s...