Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Microsoft Access SQL podporuje používanie definovanej syntaxe ODBC pre skalárne funkcie v odovzdávaní dotazu, ktorý sa spúšťa v microsoft SQL Server. Ak chcete napríklad vrátiť všetky riadky, v ktorých absolútna hodnota zmeny ceny akcie bola väčšia ako päť, použite nasledujúci dotaz:

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

Popis argumentov a úplné vysvetlenie syntaxe ukončenia na zahrnutie funkcií do príkazu SQL nájdete v téme Skalárne funkcie.

Skalárne funkcie ODBC podľa kategórie

Podmnožina textových funkcií je podporovaná. V nasledujúcej tabuľke sú uvedené skalárne funkcie ODBC a ekvivalentné accessové funkcie, ak existujú.

Funkcia ODBC (verzia ODBC)

Access (funkcia)

ASCII (ODBC 1.0)

Funkcia Asc

BIT_LENGTH (3.0)

(Bez ekvivalentu)

CHAR ( ODBC 1.0)

Funkcia Chr

CONCAT ( ODBC 1.0)

(Použite operátor zreťazenia znakov ampersand (&)

DIFFERENCE (ODBC 2.0)

(Bez ekvivalentu)

INSERT (ODBC 1.0)

(Bez ekvivalentu)

LCASE (ODBC 1.0)

Funkcia LCase

LEFT (ODBC 1.0)

Funkcia Left

LENGTH (ODBC 1.0)

Funkcia Len

LOCATE (ODBC 1.0)

Funkcia InStr

LTRIM (ODBC 1.0)

Funkcie LTrim, RTrim a Trim

OCTET_LENGTH ( ODBC 3.0) (bez ekvivalentnej funkcie)

(Bez ekvivalentu)

POSITION (ODBC 3.0)

Funkcia InStr

REPEAT (ODBC 1.0)

Funkcia String

REPLACE (ODBC 1.0)

Funkcia Replace

RIGHT (ODBC 1.0)

Funkcia Right

RTRIM (ODBC 1.0)

Funkcie LTrim, RTrim a Trim

SOUNDEX ( ODBC 2.0)

(Bez ekvivalentu)

MEDZERNÍK (ODBC 2.0)

Funkcia Space

PODREŤAZEC (ODBC 1.0)

Funkcia Mid

UCASE ( ODBC 1.0)

Funkcia UCase

Podmnožina matematických funkcií je podporovaná. V nasledujúcej tabuľke sú uvedené skalárne funkcie ODBC a ekvivalentné accessové funkcie, ak existujú.

Funkcia ODBC (verzia ODBC)

Access (funkcia)

ABS (ODBC 1.0)

Funkcia Abs

ACOS (ODBC 1.0)

(Bez ekvivalentu)

ASIN (ODBC 1.0)

(Bez ekvivalentu)

CEILING (ODBC 1.0)

(Bez ekvivalentu)

ATAN (ODBC 1.0)

Funkcia Atn

ATAN2 (ODBC 2.0)

(Bez ekvivalentu)

COS (ODBC 1.0)

Funkcia Cos

COT (ODBC 1.0)

(Bez ekvivalentu)

STUPNE (ODBC 2.0)

(Bez ekvivalentu)

EXP (ODBC 1.0)

Funkcia Exp

FLOOR (ODBC 1.0)

(Bez ekvivalentu)

MOD (ODBC 1.0)

(Použite operátor MOD)

DENNÍK (ODBC 1.0)

Funkcia Log

LOG10 (ODBC 2.0)

(Bez ekvivalentu)

PI (ODBC 1.0)

(Bez ekvivalentu)

POWER (ODBC 2.0)

(Bez ekvivalentu)

RADIÁNY (ODBC 2.0)

(Bez ekvivalentu)

RAND (ODBC 1.0)

Funkcia Rnd

ROUND (ODBC 2.0)

Funkcia Round

SIGN (ODBC 1.0)

Funkcia Sgn

SIN (ODBC 1.0)

Funkcia Sin

SQRT (ODBC 1.0)

Funkcia Sqr

TAN (ODBC 1.0)

Funkcia Tan

TRUNCATE (ODBC 2.0)

(Bez ekvivalentu)

Podmnožina funkcií dátumu a času je podporovaná. V nasledujúcej tabuľke sú uvedené skalárne funkcie ODBC a ekvivalentné accessové funkcie, ak existujú.

Funkcia ODBC (verzia ODBC)

Access (funkcia)

CURDATE (ODBC 1.0)

Funkcia Date

CURTIME (ODBC 1.0)

Funkcia Time

CURRENT_DATE (ODBC 3.0)

Funkcia Date

CURRENT_TIME (ODBC 3.0)

Funkcia Time

CURRENT_TIMESTAMP (ODBC 3.0)

Funkcia Time

DAYNAME (ODBC 2.0)

Funkcia WeekdayName

DEŇ MESIACA (ODBC 1,0)

Funkcia Day

DAYOFWEEK (ODBC 1.0)

Funkcia Weekday

DAYOFYEAR (ODBC 1.0)

Funkcia DatePart

EXTRACT (ODBC 3.0)

Funkcia DatePart

HODINA (ODBC 1,0)

Funkcia Hour

MINUTE (ODBC 1.0)

Funkcia Minute

MESIAC (ODBC 1,0)

Funkcia Month

MONTHNAME (ODBC 2.0)

Funkcia MonthName

TERAZ (ODBC 1.0)

Funkcia Now

QUARTER (ODBC 1.0)

Funkcia DatePart

SECOND (ODBC 1.0)

Funkcia Second

TIMESTAMPADD (ODBC 2.0)

Funkcia DateAdd

TIMESTAMPDIFF (ODBC 2.0)

Funkcia DateDiff

TÝŽDEŇ (ODBC 1.0)

Funkcia DatePart

YEAR (ODBC 1.0)

Funkcia Year

Podmnožina funkcií konverzie je podporovaná. V nasledujúcej tabuľke sú uvedené skalárne funkcie ODBC a ekvivalentné accessové funkcie, ak existujú.

Funkcia ODBC

Access (funkcia)

CONVERT

Funkcie na konverziu typu údajov

Poznámka:    Reťazcové literáli možno skonvertovať na nasledujúce typy údajov: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR a SQL_DATETIME. Ak chcete konvertovať reťazec na menu, použite SQL_FLOAT. Ďalšie informácie nájdete v téme Explicitná funkcia konverzie typu údajov.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×