Skalárne funkcie ODBC

Microsoft Access SQL podporuje používanie syntaxe definovaného ODBC pre skalárne funkcie v odovzdávajúcom dotaze , ktorý je spustený na serveri Microsoft SQL Server. Ak chcete napríklad vrátiť všetky riadky, v ktorých je absolútna hodnota zmeny ceny akcie väčšia ako päť, použite nasledujúci dotaz:

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

Popis argumentov a podrobné vysvetlenie syntaxe Escape vrátane funkcií v príkaze SQL nájdete v téme skalárne funkcie.

ODBC skalárne funkcie podľa kategórie

Podmnožina textových funkcií je podporovaná. Nasledujúca tabuľka obsahuje zoznam funkcií ODBC skalárne a ekvivalentné funkcie Accessu, ak nejaké existujú.

Funkcia ODBC (verzia ODBC)

Funkcia Accessu

ASCII (ODBC 1,0)

Funkcia Asc

BIT_LENGTH (3,0)

(Žiadny ekvivalent)

CHAR (ODBC 1,0)

Funkcia Chr

CONCAT (ODBC 1,0)

(Používanie operátora zreťazenia znakov ampersand (&)

ROZDIEL (ODBC 2,0)

(Žiadny ekvivalent)

INSERT (ODBC 1,0)

(Žiadny ekvivalent)

LCASE (ODBC 1,0)

Funkcia LCase

LEFT (ODBC 1,0)

Funkcia Left

DĹŽKA (ODBC 1,0)

Funkcia Len

VYHĽADAJTE (ODBC 1,0)

Funkcia InStr

LTRIM (ODBC 1,0)

Funkcie LTrim, RTrim a Trim

OCTET_LENGTH (ODBC 3,0) (bez ekvivalentnej funkcie)

(Žiadny ekvivalent)

POZÍCIA (ODBC 3,0)

Funkcia InStr

REPEAT (ODBC 1,0)

Funkcia String

NAHRADIŤ (ODBC 1,0)

Funkcia Replace

RIGHT (ODBC 1,0)

Funkcia Right

RTRIM (ODBC 1,0)

Funkcie LTrim, RTrim a Trim

SOUNDEX (ODBC 2,0)

(Žiadny ekvivalent)

SPACE (ODBC 2,0)

Funkcia String

PODREŤAZEC (ODBC 1,0)

Funkcia Mid

FUNKCIA UCASE (ODBC 1,0)

Funkcia UCase

Podmnožina matematických funkcií je podporovaná. Nasledujúca tabuľka obsahuje zoznam funkcií ODBC skalárne a ekvivalentné funkcie Accessu, ak nejaké existujú.

Funkcia ODBC (verzia ODBC)

Funkcia Accessu

ABS (ODBC 1,0)

Funkcia Abs

ACOS (ODBC 1,0)

(Žiadny ekvivalent)

ASIN (ODBC 1,0)

(Žiadny ekvivalent)

HORNÁ HRANICA (ODBC 1,0)

(Žiadny ekvivalent)

ATAN (ODBC 1,0)

Funkcia Atn

ATAN2 (ODBC 2,0)

(Žiadny ekvivalent)

COS (ODBC 1,0)

Funkcia Cos

DETSKÁ POSTIEĽKA (ODBC 1,0)

(Žiadny ekvivalent)

STUPNE (ODBC 2,0)

(Žiadny ekvivalent)

EXP (ODBC 1,0)

Funkcia Exp

POSCHODIE (ODBC 1,0)

(Žiadny ekvivalent)

MOD (ODBC 1,0)

(Použite operátor MOD)

DENNÍK (ODBC 1,0)

Funkcia Log

LOG10 (ODBC 2,0)

(Žiadny ekvivalent)

PI (ODBC 1,0)

(Žiadny ekvivalent)

POWER (ODBC 2,0)

Funkcia Exp

RADIÁNY (ODBC 2,0)

(Žiadny ekvivalent)

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

SKRÁTENIE (ODBC 2,0)

(Žiadny ekvivalent)

Podmnožina funkcií dátumu a času je podporovaná. Nasledujúca tabuľka obsahuje zoznam funkcií ODBC skalárne a ekvivalentné funkcie Accessu, ak nejaké existujú.

Funkcia ODBC (verzia ODBC)

Funkcia Accessu

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

DAYOFMONTH (ODBC 1,0)

Funkcia Day

DAYOFWEEK (ODBC 1,0)

Funkcia Weekday

DAYOFYEAR (ODBC 1,0)

(Žiadny ekvivalent)

EXTRACT (ODBC 3,0)

Funkcia DatePart

HOUR (ODBC 1,0)

Funkcia Hour

MINUTE (ODBC 1,0)

Funkcia Minute

MONTH (ODBC 1,0)

Funkcia Month

MONTHNAME (ODBC 2,0)

Funkcia Month

TERAZ (ODBC 1,0)

Funkcia Now

ŠTVRŤROK (ODBC 1,0)

(Žiadny ekvivalent)

DRUHÝ (ODBC 1,0)

Funkcia Second

TIMESTAMPADD (ODBC 2,0)

Funkcia DateAdd

TIMESTAMPDIFF (ODBC 2,0)

Funkcia DateDiff

TÝŽDEŇ (ODBC 1,0)

(Žiadny ekvivalent)

ROK (ODBC 1,0)

Funkcia Year

Podmnožina funkcií konverzie je podporovaná. Nasledujúca tabuľka obsahuje zoznam funkcií ODBC skalárne a ekvivalentné funkcie Accessu, ak nejaké existujú.

Funkcia ODBC

Funkcia Accessu

CONVERT

Funkcie na konverziu typu údajov

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

Poznámka:  Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Môžete nám dať vedieť, či boli tieto informácie pre vás užitočné? Tu nájdete anglický článok ako referenciu.

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

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

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×