Concatenation

連�演算��||�より��辺�オペランド�左辺�オペランド�末尾�連��れ��。��演算��文字やビット���作用���。

全��組�込��データ型�暗黙裡�文字列�変��れる�����関数�全��組�込��データ型�作用���。

æ§‹æ–‡

{
    { 文字� || 文字� } |
    { ビット� || ビット� }
}

文字å¼?ã?®å ´å?ˆã€?ã‚‚ã?—å?³è¾ºã?¨å·¦è¾ºã?®ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã?®åž‹ã?Œã?©ã?¡ã‚‰ã‚‚CHARã?§ã?‚れã?°ã€?連çµ?ã?—ã?Ÿçµ?æžœã?¯CHARã?§ã€?ã??ã?†ã?§ã?ªã?„ã?ªã‚‰é€£çµ?ã?—ã?Ÿçµ?æžœã?¯VARCHARã?§ã?™ã€‚ CHARã‚„VARCHARã?«ã?¦ä¸€èˆ¬çš„ã?ªã€?空白詰や値ã?®ãƒˆãƒªãƒ ã?Œã€?ã?“ã?®æ¼”ç®—å­?ã?®çµ?æžœã?«ã?¦é?©ç”¨ã?•れã?¾ã?™ã€‚

�果文字列�長��両方�オペランド�長��和��。

ビット列ã?«ã?¤ã?„ã?¦ã?¯ã€?ã‚‚ã?—å?³è¾ºã?¨å·¦è¾ºã?®ã‚ªãƒšãƒ©ãƒ³ãƒ‰ã?®åž‹ã?Œã?©ã?¡ã‚‰ã‚‚CHAR FOR BIT DATAã?§ã?‚れã?°ã€?連çµ?ã?—ã?Ÿçµ?æžœã?¯CHAR FOR BIT DATAã?§ã€?ã??ã?†ã?§ã?ªã?„ã?ªã‚‰é€£çµ?ã?—ã?Ÿçµ?æžœã?¯VARCHAR FOR BIT DATAã?§ã?™ã€‚

--返り値�'supercalifragilisticexbealidocious(sp?)'��。
VALUES 'supercalifragilistic' || 'exbealidocious' || '(sp?)'
-- NULLを返���。
VALUES CAST (null AS VARCHAR(7))|| 'AString'
-- '130asdf'を返���。
VALUES '130' || 'asdf'