A Microsoft Access SQL a Microsoft SQL Server rendszeren futó átlépési lekérdezésben támogatja a skaláris függvény ODBC által definiált szintaxisának használatát. Ha például minden olyan sort vissza szeretne adni, amelyben az adott értékpapír árának változásának abszolút értéke ötnél nagyobb, használja a következő lekérdezést:
SELECT DailyClose, DailyChange FROM DailyQuote
WHERE {fn ABS(DailyChange)} > 5
Ha meg kívánja jeleníteni az argumentumokat, valamint az SQL-utasítás függvényeit tartalmazó Escape-szintaxis magyarázatát, olvassa el a skaláris függvényekcímű témakört.
ODBC skaláris függvények kategória szerint
A szöveg függvény egy részhalmaza támogatott. Az alábbi táblázat felsorolja az ODBC skaláris függvényeket és a megfelelő Access-függvényeket (ha vannak ilyenek).
ODBC-függvény (ODBC-verzió) |
Access függvény |
ASCII (ODBC 1,0) |
|
BIT_LENGTH (3,0) |
(Nincs egyenértékű) |
KARAKTER (ODBC 1,0) |
|
ÖSSZEFŰZÉS (ODBC 1,0) |
(Az és jel (&) karakter összefűzése operátor használata |
KÜLÖNBSÉG (ODBC 2,0) |
(Nincs egyenértékű) |
BESZÚRÁS (ODBC 1,0) |
(Nincs egyenértékű) |
LCASE (ODBC 1,0) |
|
LEFT (ODBC 1,0) |
|
HOSSZ (ODBC 1,0) |
|
KERESSE MEG (ODBC 1,0) |
|
LTRIM (ODBC 1,0) |
|
OCTET_LENGTH (ODBC 3,0) (nincs egyenértékű függvény) |
(Nincs egyenértékű) |
POZÍCIÓ (ODBC 3,0) |
|
ISMÉTLÉS (ODBC 1,0) |
|
CSERE (ODBC 1,0) |
|
JOBB (ODBC 1,0) |
|
RTRIM (ODBC 1,0) |
|
SOUNDEX (ODBC 2,0) |
(Nincs egyenértékű) |
SZÓKÖZ (ODBC 2,0) |
|
ALKARAKTERLÁNC (ODBC 1,0) |
|
UCASE (ODBC 1,0) |
A matematikai függvények egy részhalmaza támogatott. Az alábbi táblázat felsorolja az ODBC skaláris függvényeket és a megfelelő Access-függvényeket (ha vannak ilyenek).
ODBC-függvény (ODBC-verzió) |
Access függvény |
ABS (ODBC 1,0) |
|
ACO-EK (ODBC 1,0) |
(Nincs egyenértékű) |
ASIN (ODBC 1,0) |
(Nincs egyenértékű) |
PLAFON (ODBC 1,0) |
(Nincs egyenértékű) |
ATAN (ODBC 1,0) |
|
ARCTAN2 (ODBC 2,0) |
(Nincs egyenértékű) |
COS (ODBC 1,0) |
|
GYERMEKÁGY (ODBC 1,0) |
(Nincs egyenértékű) |
FOK (ODBC 2,0) |
(Nincs egyenértékű) |
EXP (ODBC 1,0) |
|
PADLÓ (ODBC 1,0) |
(Nincs egyenértékű) |
MARADÉK (ODBC 1,0) |
(A maradék operátor használata) |
LOG (ODBC 1,0) |
|
LOG10 (ODBC 2,0) |
(Nincs egyenértékű) |
PI (ODBC 1,0) |
(Nincs egyenértékű) |
POWER (ODBC 2,0) |
(Nincs egyenértékű) |
RADIÁN (ODBC 2,0) |
(Nincs egyenértékű) |
RAND (ODBC 1,0) |
|
KEREK (ODBC 2,0) |
|
ALÁÍRÁS (ODBC 1,0) |
|
SIN (ODBC 1,0) |
|
SQRT (ODBC 1,0) |
|
TAN (ODBC 1,0) |
|
CSONKÍTVA (ODBC 2,0) |
(Nincs egyenértékű) |
A dátum/idő függvények egy részhalmaza támogatott. Az alábbi táblázat felsorolja az ODBC skaláris függvényeket és a megfelelő Access-függvényeket (ha vannak ilyenek).
ODBC-függvény (ODBC-verzió) |
Access függvény |
ALUDTTEJ (ODBC 1,0) |
|
CURTIME (ODBC 1,0) |
|
CURRENT_DATE (ODBC 3,0) |
|
CURRENT_TIME (ODBC 3,0) |
|
CURRENT_TIMESTAMP (ODBC 3,0) |
|
DAYNAME (ODBC 2,0) |
|
DAYOFMONTH (ODBC 1,0) |
|
DAYOFWEEK (ODBC 1,0) |
|
DAYOFYEAR (ODBC 1,0) |
|
EXTRACT (ODBC 3,0) |
|
ÓRA (ODBC 1,0) |
|
MINUTE (ODBC 1,0) |
|
MONTH (ODBC 1,0) |
|
MONTHNAME (ODBC 2,0) |
|
MOST (ODBC 1,0) |
|
NEGYEDÉV (ODBC 1,0) |
|
MÁSODIK (ODBC 1,0) |
|
TIMESTAMPADD (ODBC 2,0) |
|
TIMESTAMPDIFF (ODBC 2,0) |
|
HÉT (ODBC 1,0) |
|
YEAR (ODBC 1,0) |
A konverziós függvények egy részhalmaza támogatott. Az alábbi táblázat felsorolja az ODBC skaláris függvényeket és a megfelelő Access-függvényeket (ha vannak ilyenek).
ODBC függvény |
Access függvény |
CONVERT |
Megjegyzés: A karakterlánc literálokat a következő adattípusokra lehet konvertálni: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR, SQL_DATETIME, és. Ha egy karakterláncot pénznemre szeretne átalakítani, használja a SQL_FLOAT. További információt az explicit adattípus-konverzió függvénycímű témakörben talál.
Megjegyzés: Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Hasznos volt ez az információ az Ön számára? Itt találja az eredeti angol nyelvű cikket.