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

創(chuàng)新互聯(lián)OceanBase教程:OceanBase轉(zhuǎn)換函數(shù)

CAST

聲明

成都創(chuàng)新互聯(lián)公司始終堅(jiān)持【策劃先行,效果至上】的經(jīng)營(yíng)理念,通過(guò)多達(dá)十余年累計(jì)超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的推廣解決方案,現(xiàn)已廣泛運(yùn)用于各行各業(yè)的客戶,其中包括:成都被動(dòng)防護(hù)網(wǎng)等企業(yè),備受客戶稱贊。

?CAST(expr AS type)?

說(shuō)明

將某種數(shù)據(jù)類型的表達(dá)式顯式轉(zhuǎn)換為另一種數(shù)據(jù)類型。

expr字段值轉(zhuǎn)換為type?數(shù)據(jù)類型。

參數(shù)說(shuō)明

  • expr:表示任何有效的 SQL 表達(dá)式。
  • AS:用于分隔兩個(gè)參數(shù),在 AS 之前的是要處理的數(shù)據(jù),在 AS 之后是要轉(zhuǎn)換的數(shù)據(jù)類型。
  • type:表示目標(biāo)系統(tǒng)所提供的數(shù)據(jù)類型??梢允且韵轮灯渲械囊粋€(gè):
    • DATE
    • DATETIME
    • DECIMAL
    • SIGNED [INTEGER]
    • TIME
    • UNSIGNED [INTEGER]

在使用 CAST 函數(shù)進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換時(shí),在下列情況下能夠被接受:

  • 兩個(gè)表達(dá)式的數(shù)據(jù)類型完全相同
  • 兩個(gè)表達(dá)式可隱式轉(zhuǎn)換
  • 必須顯式轉(zhuǎn)換數(shù)據(jù)類型

如果試圖進(jìn)行不可能的轉(zhuǎn)換,OceanBase 數(shù)據(jù)庫(kù)將顯示一條錯(cuò)誤信息。

如果轉(zhuǎn)換時(shí)沒(méi)有指定數(shù)據(jù)類型的長(zhǎng)度,則使用 OceanBase 數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部最大長(zhǎng)度。如?VARCHAR是262,143字節(jié),?NUMBER是 65 個(gè) bit 位的浮動(dòng)精度。

支持帶符號(hào)和無(wú)符號(hào)的 64 比特值的運(yùn)算。如果您正在使用數(shù)字操作符 (如 +) 而其中一個(gè)操作數(shù)為無(wú)符號(hào)整數(shù),則結(jié)果為無(wú)符號(hào)。可使用 SIGNED 和 UNSIGNED cast 操作符來(lái)覆蓋它。將運(yùn)算分別派給帶符號(hào)或無(wú)符號(hào) 64 比特整數(shù)。

假如任意一個(gè)操作數(shù)為一個(gè)浮點(diǎn)值,則結(jié)果為一個(gè)浮點(diǎn)值。

例子


obclient> SELECT CAST(123 AS TIME);
+-------------------+
| CAST(123 AS TIME) |
+-------------------+
| 00:01:23          |
+-------------------+
1 row in set (0.01 sec)

obclient> select cast(1-2 as unsigned), cast(cast(1-2 as unsigned) as signed);
+-----------------------+---------------------------------------+
| cast(1-2 as unsigned) | cast(cast(1-2 as unsigned) as signed) |
+-----------------------+---------------------------------------+
|  18446744073709551615 |                                    -1 |
+-----------------------+---------------------------------------+
1 row in set (0.00 sec)

obclient> SELECT CAST(1 AS UNSIGNED) - 2.0;
+---------------------------+
| CAST(1 AS UNSIGNED) - 2.0 |
+---------------------------+
|                      -1.0 |
+---------------------------+
1 row in set (0.00 sec)

obclient> select cast(0 as date);
+-----------------+
| cast(0 as date) |
+-----------------+
| 0000-00-00      |
+-----------------+
1 row in set (0.00 sec)

文章題目:創(chuàng)新互聯(lián)OceanBase教程:OceanBase轉(zhuǎn)換函數(shù)
文章地址:http://uogjgqi.cn/article/dhocsdj.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

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