Skalarne funkcije ODBC

Microsoft Access SQL podržava korištenje ODBC definirane sintakse za skalarne funkcije u prolasku upita koji se izvodi na servisu Microsoft SQL Server. Da biste, primjerice, vratili sve retke u kojima je apsolutna vrijednost promjene u cijeni zaliha bila veća od pet, upotrijebite sljedeći upit:

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

Opis argumenata i potpuno objašnjenje sintakse bijega za uključivanje funkcija u SQL izjavi potražite u članku skalarne funkcije.

ODBC skalarne funkcije prema kategorijama

Podržani su podskup tekstnih funkcija. U sljedećoj su tablici navedene funkcije ODBC skalarna i ekvivalentne funkcije programa Access ako ih ima.

Funkcija ODBC (ODBC verzija)

Access (funkcija)

ASCII (ODBC 1,0)

Funkcija Asc

BIT_LENGTH (3,0)

(Bez ekvivalenta)

CHAR (ODBC 1,0)

Funkcija Chr

CONCAT (ODBC 1,0)

(Koristite operator koncatenacije znakova za ampersand (&))

RAZLIKA (ODBC 2,0)

(Bez ekvivalenta)

UMETANJE (ODBC 1,0)

(Bez ekvivalenta)

LCASE (ODBC 1,0)

Funkcija LCase

LEFT (ODBC 1,0)

Funkcija Left

DULJINA (ODBC 1,0)

Funkcija Len

PRONAĐITE (ODBC 1,0)

Funkcija InStr

LREZATI (ODBC 1,0)

Funkcije LTrim, RTrim i Trim

OCTET_LENGTH (ODBC 3,0) (bez ekvivalentne funkcije)

(Bez ekvivalenta)

POZICIJA (ODBC 3,0)

Funkcija InStr

PONAVLJANJE (ODBC 1,0)

Funkcija String

REPLACE (ODBC 1,0)

Funkcija Replace

DESNO (ODBC 1,0)

Funkcija Right

RŠ (ODBC 1,0)

Funkcije LTrim, RTrim i Trim

SOUNDEX (ODBC 2,0)

(Bez ekvivalenta)

RAZMAK (ODBC 2,0)

Funkcija String

SUBSTRING (ODBC 1,0)

Funkcija Mid

UCASE (ODBC 1,0)

Funkcija UCase

Podržani su podskup matematičkih funkcija. U sljedećoj su tablici navedene funkcije ODBC skalarna i ekvivalentne funkcije programa Access ako ih ima.

Funkcija ODBC (ODBC verzija)

Access (funkcija)

ABS (ODBC 1,0)

Funkcija Abs

ACOS (ODBC 1,0)

(Bez ekvivalenta)

ASIN (ODBC 1,0)

(Bez ekvivalenta)

STROP (ODBC 1,0)

(Bez ekvivalenta)

ATAN (ODBC 1,0)

Funkcija Atn

ATAN2 (ODBC 2,0)

(Bez ekvivalenta)

COS (ODBC 1,0)

Funkcija Cos

DJEČJI KREVETIĆ (ODBC 1,0)

(Bez ekvivalenta)

STUPNJEVI (ODBC 2,0)

(Bez ekvivalenta)

EXP (ODBC 1,0)

Funkcija Exp

FLOOR (ODBC 1,0)

(Bez ekvivalenta)

MORH (ODBC 1,0)

(Koristite operator MORH-a)

ZAPISNIK (ODBC 1,0)

Funkcija Log

LOG10 (ODBC 2,0)

(Bez ekvivalenta)

PI (ODBC 1,0)

(Bez ekvivalenta)

POWER (ODBC 2,0)

Funkcija Exp

RADIJANCI (ODBC 2,0)

(Bez ekvivalenta)

RAND (ODBC 1,0)

Funkcija Rnd

ROUND (ODBC 2,0)

Funkcija Round

POTPIŠI (ODBC 1,0)

Funkcija Sgn

GRIJEH (ODBC 1,0)

Funkcija Sin

SQRT (ODBC 1,0)

Funkcija Sqr

TAN (ODBC 1,0)

Funkcija Tan

SKRACIRAJ (ODBC 2,0)

(Bez ekvivalenta)

Podržani su podskup funkcija Datum/vrijeme. U sljedećoj su tablici navedene funkcije ODBC skalarna i ekvivalentne funkcije programa Access ako ih ima.

Funkcija ODBC (ODBC verzija)

Access (funkcija)

KURDATE (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)

(Bez ekvivalenta)

EKSTRAKT (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 Month

NOW (ODBC 1,0)

Funkcija Now

ČETVRTINA (ODBC 1,0)

(Bez ekvivalenta)

DRUGO (ODBC 1,0)

Funkcija Second

TIMESTAMPADD (ODBC 2,0)

Funkcija DateAdd

TIMESTAMPDIFF (ODBC 2,0)

Funkcija DateDiff

WEEK (ODBC 1,0)

(Bez ekvivalenta)

YEAR (ODBC 1,0)

Funkcija Year

Podržani su podskup funkcija konverzije. U sljedećoj su tablici navedene funkcije ODBC skalarna i ekvivalentne funkcije programa Access ako ih ima.

ODBC (funkcija)

Access (funkcija)

CONVERT

Funkcije pretvorbe vrsta

Napomena    Literale niza mogu se pretvoriti u sljedeće vrste podataka: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR i SQL_DATETIME. Da biste pretvorili niz u valutu, koristite SQL_FLOAT. Dodatne informacije potražite u odjeljku eksplicitna funkcija pretvorbe vrsta podataka.

Napomena:  Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Jesu li vam te informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.​

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×