Funcții scalare ODBC

Microsoft Access SQL acceptă utilizarea sintaxei definite ODBC pentru funcții scalare într-o interogare directă care rulează pe Microsoft SQL Server. De exemplu, pentru a returna toate rândurile în care valoarea absolută a modificării prețului unui stoc a fost mai mare decât cinci, utilizați următoarea interogare:

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

Pentru o descriere a argumentelor și o explicație completă a sintaxei Escape pentru a include funcții într-o instrucțiune SQL, consultați funcțiile scalar.

Funcții scalară ODBC după categorie

Se acceptă un subset al funcțiilor text. Următorul tabel listează funcțiile scalară ODBC și funcțiile Access echivalente, dacă există.

Funcția ODBC (versiune ODBC)

Funcția Access

ASCII (ODBC 1,0)

Funcția Asc

BIT_LENGTH (3,0)

(Fără echivalent)

CHAR (ODBC 1,0)

Funcția Chr

CONCAT (ODBC 1,0)

(Utilizați operatorul de concatenare a caracterelor ampersand (&))

DIFERENȚĂ (ODBC 2,0)

(Fără echivalent)

INSERARE (ODBC 1,0)

(Fără echivalent)

LCASE (ODBC 1,0)

Funcția LCase

LEFT (ODBC 1,0)

Funcția Left

LUNGIME (ODBC 1,0)

Funcția Len

GĂSIȚI (ODBC 1,0)

Funcția InStr

FUNCȚIILE LTRIM (ODBC 1,0)

Funcțiile LTrim, Rtrim și Trim

OCTET_LENGTH (ODBC 3,0) (nicio funcție echivalentă)

(Fără echivalent)

POZIȚIE (ODBC 3,0)

Funcția InStr

REPETARE (ODBC 1,0)

Funcția String

ÎNLOCUIRE (ODBC 1,0)

Funcția Replace

DREAPTA (ODBC 1,0)

Funcția Right

RTRIM (ODBC 1,0)

Funcțiile LTrim, Rtrim și Trim

SOUNDEX (ODBC 2,0)

(Fără echivalent)

SPAȚIU (ODBC 2,0)

Funcția String

SUBȘIR (ODBC 1,0)

Funcția Mid

UCASE (ODBC 1,0)

Funcția UCase

Se acceptă un subset de funcții matematice. Următorul tabel listează funcțiile scalară ODBC și funcțiile Access echivalente, dacă există.

Funcția ODBC (versiune ODBC)

Funcția Access

ABS (ODBC 1,0)

Funcția Abs

ACOS (ODBC 1,0)

(Fără echivalent)

ASIN (ODBC 1,0)

(Fără echivalent)

PLAFON (ODBC 1,0)

(Fără echivalent)

ATAN (ODBC 1,0)

Funcția Atn

ATAN2 (ODBC 2,0)

(Fără echivalent)

COS (ODBC 1,0)

Funcția Cos

COT (ODBC 1,0)

(Fără echivalent)

GRADE (ODBC 2,0)

(Fără echivalent)

EXP (ODBC 1,0)

Funcția Exp

FLOOR (ODBC 1,0)

(Fără echivalent)

MOD (ODBC 1,0)

(Utilizați operatorul MOD)

LOG (ODBC 1,0)

Funcția Log

LOG10 (ODBC 2,0)

(Fără echivalent)

PI (ODBC 1,0)

(Fără echivalent)

POWER (ODBC 2,0)

Funcția Exp

RADIANI (ODBC 2,0)

(Fără echivalent)

RAND (ODBC 1,0)

Funcția Rnd

ROUND (ODBC 2,0)

Funcția Round

SIGN (ODBC 1,0)

Funcția Sgn

SIN (ODBC 1,0)

Funcția Sin

SQRT (ODBC 1,0)

Funcția Sqr

TAN (ODBC 1,0)

Funcția Tan

TRUNCHIERE (ODBC 2,0)

(Fără echivalent)

Se acceptă un subset al funcțiilor dată/oră. Următorul tabel listează funcțiile scalară ODBC și funcțiile Access echivalente, dacă există.

Funcția ODBC (versiune ODBC)

Funcția Access

CURDATE (ODBC 1,0)

Funcția Date

CURTIME (ODBC 1,0)

Funcția Time

CURRENT_DATE (ODBC 3,0)

Funcția Date

CURRENT_TIME (ODBC 3,0)

Funcția Time

CURRENT_TIMESTAMP (ODBC 3,0)

Funcția Time

DAYNAME (ODBC 2,0)

Funcția WeekdayName

DAYOFMONTH (ODBC 1,0)

Funcția Day

DAYOFWEEK (ODBC 1,0)

Funcția Weekday

DAYOFYEAR (ODBC 1,0)

(Fără echivalent)

EXTRACT (ODBC 3,0)

Funcția DatePart

HOUR (ODBC 1,0)

Funcția Hour

MINUTE (ODBC 1,0)

Funcția Minute

LUNĂ (ODBC 1,0)

Funcția Month

NUMELUNĂ (ODBC 2,0)

Funcția Month

ACUM (ODBC 1,0)

Funcția Now

TRIMESTRU (ODBC 1,0)

(Fără echivalent)

AL DOILEA (ODBC 1,0)

Funcția Second

TIMESTAMPADD (ODBC 2,0)

DateAdd Function

TIMESTAMPDIFF (ODBC 2,0)

Funcția DateDiff

SĂPTĂMÂNĂ (ODBC 1,0)

(Fără echivalent)

YEAR (ODBC 1,0)

Funcția Year

Se acceptă un subset al funcțiilor de conversie. Următorul tabel listează funcțiile scalară ODBC și funcțiile Access echivalente, dacă există.

Funcția ODBC

Funcția Access

CONVERT

Funcții de conversie a tipului de date

Notă    Literele de șir pot fi transformate în următoarele tipuri de date: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR și SQL_DATETIME. Pentru a efectua conversia unui șir la monedă, utilizați SQL_FLOAT. Pentru mai multe informații, consultați funcția de conversie a tipului de date explicite.

Notă:  Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Ne puteți spune dacă informațiile au fost utile? Aici se află articolul în limba engleză, ca referință.

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×