Oracle Database 文字列を結合する
- 作成日 2022.06.16
- Oracle Database
- Oracle Database
Oracle Databaseで、文字列を結合する手順を記述してます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
- SQL Developer 21.2.1.204
手順
文字列を結合するには、「CONCAT」を使用します。
CONCAT( 文字列,文字列 )
実際に、文字列を結合してみます。
※「DUAL」テーブルはダミーとして使用できるテーブルです。
SELECT
CONCAT('a','b')
FROM DUAL;
実行結果
結合されていることが確認できます。
引数を3つ以上指定するとエラーとなります。
SELECT
CONCAT('a','b','c')
FROM DUAL;
ORA-00909: 引数の個数が無効です。
00909. 00000 - "invalid number of arguments"
*Cause:
*Action:
行2 列1でエラー
3つ以上の文字列を結合
文3つ以上の文字列を結合する場合は「||」を使用します。
文字列 || 文字列 || 文字列
結合してみます。
SELECT
'a'||'b'||'c'
FROM DUAL;
実行結果
数値を結合
数値を指定して結合することも可能です。
SELECT
0 || 1 || 0
FROM DUAL;
実行結果
-
前の記事
jquery エラー「Uncaught ReferenceError: $ is not defined」が発生した場合の対処法 2022.06.16
-
次の記事
javascript エラー「Uncaught TypeError: Right-hand side of ‘instanceof’ is not an object」の解決方法 2022.06.17
コメントを書く