掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
算術(shù)運算符用來對一個或兩個參數(shù)進行求反、加、減、乘和除等操作。其中一些算術(shù)運算符還可用于計算日期時間和間隔值。算術(shù)運算符的參數(shù)必須解析為數(shù)字數(shù)據(jù)類型或任何可以被數(shù)據(jù)庫直接轉(zhuǎn)換為數(shù)字數(shù)據(jù)類型的數(shù)據(jù)類型。

專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)伊美免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了近千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
一元算術(shù)運算符返回的數(shù)據(jù)類型與參數(shù)的數(shù)據(jù)類型相同。對于二進制算術(shù)運算符,OceanBase 先確定表達式中數(shù)值優(yōu)先級最高的參數(shù),再將其余參數(shù)轉(zhuǎn)換為該參數(shù)的數(shù)據(jù)類型。
下表列出了算術(shù)運算符:
|
運算符 |
說明 |
|---|---|
|
+、- |
用于表示正、負時,它們是一元運算符。 |
|
+、- |
用于表示加、減時,它們是二進制運算符。 |
|
*、/ |
二進制運算符,用于表示乘、除。 |
算術(shù)表達式中不能使用兩個連續(xù)的負號(--)來表示雙重求反或減去一個負值,因為字符 -- 在 SQL 語句中用于指定注釋??梢杂每崭窕蚶ㄌ柗指暨B續(xù)的減號。有關(guān) SQL 語句中的注釋,詳細信息請參閱章節(jié) 注釋。
以下示例展示了運算符 +、- 用于表示正、負的 SQL 查詢:
SELECT * FROM order_items WHERE quantity = -1 ORDER BY order_id, line_item_id, product_id;
SELECT * FROM employees WHERE -salary < 0 ORDER BY employee_id;
以下示例展示了運算符 +、- 用于表示加、減的 SQL 查詢:
SELECT hire_date FROM employees WHERE SYSDATE - hire_date > 365 ORDER BY hire_date;
以下示例展示了 *、/ 運算符表示乘、除的 SQL 查詢:
UPDATE employees SET salary = salary * 1.1;
UPDATE employees SET salary = salary / 2;

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流