Applies ToAccess za Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Microsoft Access SQL podpira uporabo odbc določene sintakse za skalaarne funkcije v prepustni poizvedbi, ki se izvaja v microsoft SQL Server. Če želite na primer vrniti vse vrstice, kjer je bila absolutna vrednost spremembe cene delnice večja od petih, uporabite to poizvedbo:

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

Če želite opis argumentov in celotno razlago ubežni sintakse za vključevanje funkcij v izjavo SQL, glejte Skalarne funkcije.

Skalarni funkciji ODBC po kategoriji

Podnabor besedilnih funkcij je podprt. V spodnji tabeli so navedene skalarne funkcije ODBC in morebitne enakovredne Accessove funkcije.

Funkcija ODBC (različica ODBC)

Funkcija Access

ASCII (ODBC 1.0)

Funkcija Asc

BIT_LENGTH (3.0)

(Brez enakovrednega)

CHAR (ODBC 1.0)

Funkcija Chr

CONCAT (ODBC 1.0)

(Uporabite znak »in« (&) operator za spajanje znakov)

RAZLIKA (ODBC 2.0)

(Brez enakovrednega)

INSERT ( ODBC 1.0)

(Brez enakovrednega)

LCASE (ODBC 1.0)

Funkcija LCase

LEFT (ODBC 1.0)

Funkcija Left

LENGTH (ODBC 1.0)

Funkcija Len

LOCATE (ODBC 1.0)

Funkcija InStr

LTRIM (ODBC 1.0)

Funkcije LTrim, RTrim in Trim

OCTET_LENGTH (ODBC 3.0) (brez enakovredne funkcije)

(Brez enakovrednega)

POSITION (ODBC 3.0)

Funkcija InStr

REPEAT (ODBC 1.0)

Funkcija String

REPLACE ( ODBC 1.0)

Funkcija Replace

RIGHT (ODBC 1.0)

Funkcija Right

RTRIM (ODBC 1.0)

Funkcije LTrim, RTrim in Trim

SOUNDEX (ODBC 2.0)

(Brez enakovrednega)

PRESLEDNICA (ODBC 2.0)

Funkcija Space

SUBSTRING ( ODBC 1.0)

Funkcija Mid

UCASE (ODBC 1.0)

Funkcija UCase

Podnabor matematičnih funkcij je podprt. V spodnji tabeli so navedene skalarne funkcije ODBC in morebitne enakovredne Accessove funkcije.

Funkcija ODBC (različica ODBC)

Funkcija Access

ABS (ODBC 1.0)

Funkcija Abs

ACOS (ODBC 1.0)

(Brez enakovrednega)

ASIN (ODBC 1.0)

(Brez enakovrednega)

STROP (ODBC 1.0)

(Brez enakovrednega)

ATAN (ODBC 1.0)

Funkcija Atn

ATAN2 (ODBC 2.0)

(Brez enakovrednega)

COS (ODBC 1.0)

Funkcija Cos

COT (ODBC 1.0)

(Brez enakovrednega)

DEGREES (ODBC 2.0)

(Brez enakovrednega)

EXP (ODBC 1.0)

Funkcija Exp

FLOOR (ODBC 1.0)

(Brez enakovrednega)

MOD (ODBC 1.0)

(Uporabite operator MOD)

LOG (ODBC 1.0)

Funkcija Log

LOG10 (ODBC 2.0)

(Brez enakovrednega)

PI (ODBC 1.0)

(Brez enakovrednega)

POWER (ODBC 2.0)

(Brez enakovrednega)

RADIANI (ODBC 2.0)

(Brez enakovrednega)

RAND (ODBC 1.0)

Funkcija Rnd

ROUND (ODBC 2.0)

Funkcija Round

SIGN (ODBC 1.0)

Funkcija Sgn

SIN (ODBC 1.0)

Funkcija Sin

SQRT (ODBC 1.0)

Funkcija Sqr

TAN (ODBC 1.0)

Funkcija Tan

TRUNCATE (ODBC 2.0)

(Brez enakovrednega)

Podnabor funkcij za datum/čas je podprt. V spodnji tabeli so navedene skalarne funkcije ODBC in morebitne enakovredne Accessove funkcije.

Funkcija ODBC (različica ODBC)

Funkcija Access

CURDATE (ODBC 1.0)

Funkcija Date

CURTIME (ODBC 1.0)

Funkcija Time

CURRENT_DATE (ODBC 3.0)

Funkcija Date

CURRENT_TIME (ODBC 3.0)

Funkcija Time

CURRENT_TIMESTAMP (ODBC 3.0)

Funkcija Time

DAYNAME (ODBC 2.0)

Funkcija WeekdayName

DAYOFMONTH (ODBC 1.0)

Funkcija Day

DAYOFWEEK (ODBC 1.0)

Funkcija Weekday

DAYOFYEAR (ODBC 1.0)

Funkcija DatePart

IZVLEČEK (ODBC 3.0)

Funkcija DatePart

HOUR (ODBC 1.0)

Funkcija Hour

MINUTA (ODBC 1.0)

Funkcija Minute

MONTH (ODBC 1.0)

Funkcija Month

MONTHNAME (ODBC 2.0)

Funkcija MonthName

NOW (ODBC 1.0)

Funkcija Now

ČETRTLETJE (ODBC 1.0)

Funkcija DatePart

DRUGO (ODBC 1.0)

Funkcija Second

TIMESTAMPADD (ODBC 2.0)

Funkcija DateAdd

TIMESTAMPDIFF (ODBC 2.0)

Funkcija DateDiff

TEDEN (ODBC 1.0)

Funkcija DatePart

YEAR (ODBC 1.0)

Funkcija Year

Podnabor funkcij pretvorbe je podprt. V spodnji tabeli so navedene skalarne funkcije ODBC in morebitne enakovredne Accessove funkcije.

Funkcija ODBC

Funkcija Access

CONVERT

Funkcije za pretvarjanje podatkovnih tipov

Opomba    Dobesedne nize lahko pretvorite v te vrste podatkov: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR in SQL_DATETIME. Če želite niz pretvoriti v valuto, uporabite SQL_FLOAT. Če želite več informacij, glejte Eksplicitna funkcija pretvorbe podatkovnega tipa.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.