文字列の連結
SQL Serverで文字列を連結するには+を使います。
SELECT句では例えば以下のようになります。

SELECT SHOHIN_ID + ':' + SHOHIN_NAME FROM M_SHOHIN;
というように上記はSHOHIN_IDとSHOHIN_NAMEの間に「:」を連結させています。

VARCHARとCHARの連結
SQL ServerではVARCHARとCHARを連結すると余計な空白がくっついてしまいます。
この空白をとるにはまずSTR関数で文字列に変換します。そのあとにTRIMで空白を除去します。
以下、例です。

SELECT 
       SYUKKA_NO + LTRIM(STR(GYO_NO)) AS SYUKKA_NO
  FORM T_SYUKKA

Back to top

Information