Applies ToMicrosoft 365 rakendus Access Access 2021 Access 2019 Access 2016 Access 2013

Microsoft Access SQL toetab microsoft SQL Server töötava läbiva päringu skalaarfunktsioonide jaoks määratletud ODBC-süntaksi kasutamist. Näiteks nende ridade tagastamiseks, kus aktsia hinna muutuse absoluutväärtus oli suurem kui viis, kasutage järgmist päringut:

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

Argumentide kirjelduse ja väljapääsu süntaksi täieliku selgituse SQL-lausesse funktsioonide kaasamise kohta leiate teemast Skalaarfunktsioonid.

ODBC Skalaarfunktsioonid kategooria järgi

Toetatakse tekstifunktsioonide alamhulka. Järgmises tabelis on loetletud ODBC Skalaarfunktsioonid ja accessi samaväärsed funktsioonid( kui neid on).

Funktsioon ODBC (ODBC versioon)

Accessi funktsioon

ASCII (ODBC 1.0)

Funktsioon Asc

BIT_LENGTH (3,0)

(Ekvivalendita)

CHAR ( ODBC 1.0)

Funktsioon Chr

CONCAT ( ODBC 1.0)

(Kasutage ampersandi (&) märgiühendamise tehtemärki)

DIFFERENCE ( ODBC 2.0)

(Ekvivalendita)

INSERT ( ODBC 1.0)

(Ekvivalendita)

LCASE ( ODBC 1.0)

Funktsioon LCase

LEFT ( ODBC 1.0)

Funktsioon Left

LENGTH ( ODBC 1.0)

Funktsioon Len

LOCATE ( ODBC 1.0)

Funktsioon InStr

LTRIM ( ODBC 1.0)

Funktsioonid LTrim, RTrim ja Trim

OCTET_LENGTH ( ODBC 3.0) (võrdväärset funktsiooni pole)

(Ekvivalendita)

POSITION ( ODBC 3.0)

Funktsioon InStr

REPEAT (ODBC 1.0)

Funktsioon String

REPLACE ( ODBC 1.0)

Funktsioon Replace

RIGHT ( ODBC 1.0)

Funktsioon Right

RTRIM ( ODBC 1.0)

Funktsioonid LTrim, RTrim ja Trim

SOUNDEX ( ODBC 2.0)

(Ekvivalendita)

SPACE ( ODBC 2.0)

Funktsioon Space

SUBSTRING ( ODBC 1.0)

Funktsioon Mid

UCASE ( ODBC 1.0)

Funktsioon UCase

Toetatakse matemaatikafunktsioonide alamhulka. Järgmises tabelis on loetletud ODBC Skalaarfunktsioonid ja accessi samaväärsed funktsioonid( kui neid on).

Funktsioon ODBC (ODBC versioon)

Accessi funktsioon

ABS (ODBC 1.0)

Funktsioon Abs

ACOS (ODBC 1.0)

(Ekvivalendita)

ASIN (ODBC 1.0)

(Ekvivalendita)

CEILING (ODBC 1.0)

(Ekvivalendita)

ATAN (ODBC 1.0)

Funktsioon Atn

ATAN2 (ODBC 2.0)

(Ekvivalendita)

COS (ODBC 1.0)

Funktsioon Cos

COT (ODBC 1.0)

(Ekvivalendita)

KRAADID (ODBC 2.0)

(Ekvivalendita)

EXP (ODBC 1.0)

Funktsioon Exp

KORRUS (ODBC 1.0)

(Ekvivalendita)

MOD (ODBC 1.0)

(Kasutage tehtemärki MOD)

LOG (ODBC 1.0)

Funktsioon LOG

LOG10 (ODBC 2.0)

(Ekvivalendita)

PI (ODBC 1.0)

(Ekvivalendita)

POWER (ODBC 2.0)

(Ekvivalendita)

RADIANS (ODBC 2.0)

(Ekvivalendita)

RAND (ODBC 1.0)

Funktsioon Rnd

ROUND (ODBC 2.0)

Funktsioon Round

SIGN (ODBC 1.0)

Funktsioon Sgn

SIN (ODBC 1.0)

Funktsioon Sin

SQRT (ODBC 1.0)

Funktsioon Sqr

TAN (ODBC 1.0)

Funktsioon Tan

KÄRPIMINE (ODBC 2.0)

(Ekvivalendita)

Toetatud on kuupäeva-/kellaajafunktsioonide alamhulk. Järgmises tabelis on loetletud ODBC Skalaarfunktsioonid ja accessi samaväärsed funktsioonid( kui neid on).

Funktsioon ODBC (ODBC versioon)

Accessi funktsioon

CURDATE (ODBC 1.0)

Funktsioon Date

CURTIME (ODBC 1.0)

Funktsioon Time

CURRENT_DATE (ODBC 3.0)

Funktsioon Date

CURRENT_TIME (ODBC 3.0)

Funktsioon Time

CURRENT_TIMESTAMP (ODBC 3.0)

Funktsioon Time

DAYNAME (ODBC 2.0)

Funktsioon WeekdayName

DAYOFMONTH (ODBC 1.0)

Funktsioon Day

DAYOFWEEK (ODBC 1.0)

Funktsioon Weekday

DAYOFYEAR (ODBC 1.0)

Funktsioon DatePart

EKSTRAKTI (ODBC 3.0)

Funktsioon DatePart

HOUR (ODBC 1.0)

Funktsioon Hour

MINUTE (ODBC 1.0)

Funktsioon Minute

KUU (ODBC 1.0)

Funktsioon Month

MONTHNAME (ODBC 2.0)

Funktsioon MonthName

NOW (ODBC 1.0)

Funktsioon Now

KVARTAL (ODBC 1.0)

Funktsioon DatePart

SECOND (ODBC 1.0)

Funktsioon Second

TIMESTAMPADD (ODBC 2.0)

Funktsioon DateAdd

TIMESTAMPDIFF (ODBC 2.0)

Funktsioon DateDiff

NÄDAL (ODBC 1.0)

Funktsioon DatePart

YEAR (ODBC 1.0)

Funktsioon Year

Toetatakse teisendusfunktsioonide alamhulka. Järgmises tabelis on loetletud ODBC Skalaarfunktsioonid ja accessi samaväärsed funktsioonid( kui neid on).

Funktsioon ODBC

Accessi funktsioon

CONVERT

Tüübiteisendusfunktsioonid

Märkus    Stringliteraale saab teisendada järgmisteks andmetüüpideks: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR ja SQL_DATETIME. Stringi valuutaks teisendamiseks kasutage SQL_FLOAT. Lisateavet leiate teemast Otsese andmetüübi teisendamise funktsioon.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.