適用先
Access for Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Microsoft Access SQL では、Microsoft SQL Serverで実行されるパススルー クエリでのスカラー関数に対する ODBC 定義構文の使用がサポートされています。 たとえば、株価の価格の変化の絶対値が 5 を超えたすべての行を返すには、次のクエリを使用します。

SELECT DailyClose, DailyChange FROM DailyQuote
WHERE {fn ABS(DailyChange)} > 5

引数の説明と、SQL ステートメントに関数を含める場合のエスケープ構文の完全な説明については、「 スカラー関数」を参照してください。

ODBC スカラー関数 (カテゴリ別)

テキスト関数のサブセットがサポートされています。 次の表に、ODBC スカラー関数と同等の Access 関数がある場合の一覧を示します。

ODBC 関数 (ODBC バージョン)

Access 関数

ASCII (ODBC 1.0)

Asc 関数

BIT_LENGTH (3.0)

(同等の値はありません)

CHAR ( ODBC 1.0)

Chr 関数

CONCAT ( ODBC 1.0)

(アンパサンド (&) 文字連結演算子を使用します)

DIFFERENCE ( ODBC 2.0)

(同等の値はありません)

INSERT ( ODBC 1.0)

(同等の値はありません)

LCASE ( ODBC 1.0)

LCase 関数

LEFT ( ODBC 1.0)

Left 関数

LENGTH ( ODBC 1.0)

Len 関数

LOCATE ( ODBC 1.0)

InStr 関数

LTRIM ( ODBC 1.0)

LTrim 関数、RTrim 関数、および Trim 関数

OCTET_LENGTH ( ODBC 3.0) (同等の関数なし)

(同等の値はありません)

POSITION ( ODBC 3.0)

InStr 関数

REPEAT ( ODBC 1.0)

String 関数

REPLACE ( ODBC 1.0)

Replace 関数

RIGHT ( ODBC 1.0)

Right 関数

RTRIM ( ODBC 1.0)

LTrim 関数、RTrim 関数、および Trim 関数

SOUNDEX ( ODBC 2.0)

(同等の値はありません)

SPACE ( ODBC 2.0)

Space 関数

SUBSTRING ( ODBC 1.0)

Mid 関数

UCASE ( ODBC 1.0)

UCase 関数

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。