Oracle では、文字列を接続するためにパイプ文字 (‖) が使用されます。 2 つの文字列を 1 つの文字列に連結し、どちらかが NULL の場合、結果は NULL になります。複数の文字列をより高い優先度で連結できます。数値または日付値を連結することはできません。
Oracleのパイプライン文字(‖)
Oracleのパイプライン文字(‖)は、2つの文字列を連結するために使用される演算子です。連結の結果は、2 つの文字列が連結された 1 つの文字列になります。
構文:
<code>string1 ‖ string2</code>
操作:
パイプ文字は 2 つの文字列を接続します。いずれかの文字列が NULL の場合、結果は NULL になります。連結された文字列には、スペースやその他の文字区切り文字は含まれません。
例:
<code>SELECT 'Hello' ‖ 'World' FROM dual;</code>
結果:
<code>Hello</code>
文字列の追加:
パイプ文字は、ある文字列を別の文字列の末尾に追加するために使用できます。たとえば、次のクエリは、「Hello」文字列の末尾に「!」を追加します:
<code>SELECT 'Hello' ‖ '!' FROM dual;</code>
結果:
<code>Hello!</code>
複数の文字列を連結します:
パイプ文字は複数の文字列を連結できます。たとえば、次のクエリは 3 つの文字列を連結します。
<code>SELECT 'Hello' ‖ ' ' ‖ 'World' ‖ '!' FROM dual;</code>
結果:
<code>Hello World!</code>
注:
以上がオラクルでは「」は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。