av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)OceanBase教程:OceanBaseNVL

NVL 函數(shù)從兩個表達式返回一個非 NULL 值。如果 expr1 與 expr2 的結(jié)果皆為 NULL 值,則 NVL 函數(shù)返回 NULL。

創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、定襄網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5頁面制作、商城網(wǎng)站建設、集團公司官網(wǎng)建設、外貿(mào)營銷網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為定襄等各大城市提供網(wǎng)站開發(fā)制作服務。

語法


NVL(expr1, expr2)

參數(shù)

參數(shù)

說明

expr1

表達式。數(shù)據(jù)類型可以是 OceanBase 內(nèi)建數(shù)據(jù)類型 中的任何數(shù)據(jù)類型。

expr2

表達式。數(shù)據(jù)類型可以是 OceanBase 內(nèi)建數(shù)據(jù)類型中的任何數(shù)據(jù)類型。

expr1 和 expr2 必須是相同類型,或者可以隱式轉(zhuǎn)換為相同類型。如果它們不能隱式轉(zhuǎn)換,則 OceanBase 返回錯誤。隱式轉(zhuǎn)換實現(xiàn)如下:

  • 如果 expr1 是 CHARNCHAR、NVARCHARVARCHAR2 或 VARCHAR 字符型數(shù)據(jù),則 OceanBase 在比較 expr1 之前將 expr2 轉(zhuǎn)換為 expr1 的數(shù)據(jù)類型,并返回 expr1 字符集的 VARCHAR2。

  • 如果 expr1 是 NUMBERFLOAT、BINARY_FLOAT 或 BINARY_DOUBLE 數(shù)值型數(shù)據(jù),則 OceanBase 確定哪個參數(shù)具有最高的數(shù)字優(yōu)先級,隱式地將另一個參數(shù)轉(zhuǎn)換為該數(shù)據(jù)類型,并返回該數(shù)據(jù)類型。

返回類型

如果 expr1、expr2 是 NULL,則返回 NULL。如果 expr1 是 CHAR、NCHAR、NVARCHAR、VARCHAR2 或 VARCHAR 字符型數(shù)據(jù),則返回 expr1 字符集的 VARCHAR2。如果 expr1 是 NUMBER、FLOAT、BINARY_FLOAT 或 BINARY_DOUBLE 數(shù)值型數(shù)據(jù),則返回 expr1 中具有最高數(shù)字優(yōu)先級的數(shù)據(jù)類型。

示例

假設有一張表 EMPLOYEES,給員工姓名列 name 和傭金列 commission_pct 里面插入數(shù)據(jù),執(zhí)行以下語句:


CREATE TABLE EMPLOYEES (name VARCHAR(20),commission_pct float(5));
INSERT INTO EMPLOYEEs VALUES ('Baer', null);
INSERT INTO EMPLOYEEs VALUES ('Bada', null);
INSERT INTO EMPLOYEEs VALUES ('Boll', 0.1);
INSERT INTO EMPLOYEEs VALUES ('Bates', 0.15);
INSERT INTO EMPLOYEEs VALUES ('Eric', null);

查詢員工的姓名和傭金,如果員工沒有收到傭金,則顯示 Not Applicable。執(zhí)行以下語句:


SELECT name, NVL(TO_CHAR(commission_pct), 'Not Applicable') commission 
FROM employees WHERE name LIKE 'B%' ORDER BY name;

查詢結(jié)果如下:


+--------------+----------------+
|        NAME  |     COMMISSION |
+--------------+----------------+
|        Baer  | Not Applicable |
+--------------+----------------+
|        Bada  | Not Applicable |
+--------------+----------------+
|        Boll  |             .1 |
+--------------+----------------+
|       Bates  |            .15 |
+--------------+----------------+

本文名稱:創(chuàng)新互聯(lián)OceanBase教程:OceanBaseNVL
鏈接地址:http://uogjgqi.cn/article/ccccsjj.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網(wǎng)交流