OracleやSQL Serverでnのm乗のようなべき乗を求めるには、POWER関数を使います。
文法:
POWER(n, m)
nのm乗をした数値を返す。
使用例:xのy乗を求める
SELECT x, y, POWER(x, y) FROM tbTestTable;
x y POWER(x, y)
——————————————–
3 2 9
4 6 4096
-3 2 9
SQL Master データベースエンジニアとセキュリティエンジニアとLinuxエンジニアのための情報
OracleやMS SQL serverの資格対策、SQLコマンド辞典、Linuxコマンド辞典、セキュリティに関する情報
投稿日:2009年9月29日 更新日:
OracleやSQL Serverでnのm乗のようなべき乗を求めるには、POWER関数を使います。
文法:
POWER(n, m)
nのm乗をした数値を返す。
使用例:xのy乗を求める
SELECT x, y, POWER(x, y) FROM tbTestTable;
x y POWER(x, y)
——————————————–
3 2 9
4 6 4096
-3 2 9
関連記事
【SQL文字列関数】SUBSTR / SUBSTRING – 文字列を部分抽出する (Oracle、SQL Server)
文字列から部分的に文字を抽出するには、Oracleの場合はSUBSTR関数、SQL Serverの場合はSUBSTRING関数を使用します。 文法: SUBSTR(word, n, [m]) SUBS …
【SQL日付関数】CURRENT_TIMESTAMP – 現在の日時を求める(Oracle、SQL Server)
OracleやSQL Serverでは、CURRENT_TIMESTAMP関数を使って現在の日時を求める事ができます。 使用例:現在の日時を取得する。 SELECT CURRENT_TIMESTAMP …
【SQL変換関数】DECODE – 値を変換する(Oracle)
OracleではDECODE関数を使って、値を変換する事ができます。使い方はCASE命令と似ています。CASE命令で書き換える事も可能です。 文法: DECODE( x, target, new_va …
【SQL文字列関数】TRIM – 指定文字の削除(Oracle)
Oracleで文字列から指定した文字を削除するにはTRIM関数を使用します。TRIM関数では、先頭・末尾にある文字しか削除することができません。またSQL Serverでは使用できません。 文法: T …
【SQL文字列関数】STUFF – 部分的な文字の置換(SQL Server)
SQL Serverで文字列の部分的な置換を行う場合はSTUFF関数を使用します。 文法: STUFF(a, b, c, d) aで指定した文字列のb番目からc文字分の文字をdと入れ替える。 使用例: …
2019/02/17
クロスサイトリクエストフォージェリ (CSRF) 図解サイバーセキュリティ用語
2019/02/17
クリアデスクとクリアスクリーンとは?ISMSとプライバシーマークに必須