テーブルのテーブルプロパティの入力規則プロパティに
([会社直通TEL] & [会社内線番号]) Is Not Null
と入力しました。

& を + に書き換えると、思ったように動きません。
& と + のちがいを教えてください。

A 回答 (2件)

こんにちは^^



基本的には、文字列の結合には「&」を使い、
「+」は数値の和を求めるのに使います。
ご質問の場合で「+」にすると、
両方とも文字列が入力されていれば良いのですが、
片方が「Null」のときには「Null」が返されて、エラーになりますね。

●文字列同士

"AA" & "BB" = AABB
"AA" + "BB"= AABB

●文字列とNull

"AA" & Null = AA
"AA" + Null = Null

文字列の結合には「&」をお使いになるのが良いと思います。
    • good
    • 0

どちらも文字列の結合ですが、内線番号が数字のみの場合もしかしたら足し算として認識されているのでは?


自分もそういう事がありましたので文字列結合の場合は&しか使いません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報