Applies ToAccess για Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Η Microsoft Access SQL υποστηρίζει τη χρήση της σύνταξης που ορίζεται από το ODBC για ανυσματικά συναρτήσεις σε ένα ερώτημα διαβίβασης που εκτελείται σε Microsoft SQL Server. Για παράδειγμα, για να επιστραφούν όλες οι γραμμές όπου η απόλυτη τιμή της αλλαγής στην τιμή μιας μετοχής ήταν μεγαλύτερη από πέντε, χρησιμοποιήστε το ακόλουθο ερώτημα:

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

Για μια περιγραφή των ορισμάτων και μια πλήρη επεξήγηση της σύνταξης διαφυγής για τη συμπερίληψη συναρτήσεων σε μια πρόταση SQL, ανατρέξτε στο θέμα Συναρτήσεις ανυσμάτων.

Συναρτήσεις ανυσματών ODBC ανά κατηγορία

Υποστηρίζεται ένα υποσύνολο των συναρτήσεων κειμένου. Ο παρακάτω πίνακας παραθέτει τις συναρτήσεις ανυσματικά στοιχεία ODBC και τις ισοδύναμες συναρτήσεις της Access, εάν υπάρχουν.

Συνάρτηση ODBC (Έκδοση ODBC)

Συνάρτηση Access

ASCII (ODBC 1.0)

Η συνάρτηση Asc

BIT_LENGTH (3.0)

(Χωρίς ισοδύναμο)

CHAR (ODBC 1.0)

Συνάρτηση Chr

CONCAT (ODBC 1.0)

(Χρησιμοποιήστε τον τελεστή συνένωσης χαρακτήρων εμπορικό "και" (&))

ΔΙΑΦΟΡΆ (ODBC 2.0)

(Χωρίς ισοδύναμο)

INSERT (ODBC 1.0)

(Χωρίς ισοδύναμο)

LCASE (ODBC 1.0)

Συνάρτηση LCase

LEFT (ODBC 1.0)

Συνάρτηση Left

LENGTH (ODBC 1.0)

Συνάρτηση Len

LOCATE (ODBC 1.0)

Συνάρτηση InStr

LTRIM (ODBC 1.0)

Συναρτήσεις LTrim, RTrim και Trim

OCTET_LENGTH (ODBC 3.0) (Καμία ισοδύναμη συνάρτηση)

(Χωρίς ισοδύναμο)

POSITION (ODBC 3.0)

Συνάρτηση InStr

REPEAT (ODBC 1.0)

Συνάρτηση String

REPLACE (ODBC 1.0)

Συνάρτηση Replace

RIGHT (ODBC 1.0)

Συνάρτηση Right

RTRIM (ODBC 1.0)

Συναρτήσεις LTrim, RTrim και Trim

SOUNDEX (ODBC 2.0)

(Χωρίς ισοδύναμο)

SPACE (ODBC 2.0)

Συνάρτηση Space

ΔΕΥΤΕΡΕΎΟΥΣΑ ΣΥΜΒΟΛΟΣΕΙΡΆ (ODBC 1.0)

Συνάρτηση Mid

UCASE (ODBC 1.0)

Συνάρτηση UCase

Υποστηρίζεται ένα υποσύνολο των μαθηματικών συναρτήσεων. Ο παρακάτω πίνακας παραθέτει τις συναρτήσεις ανυσματικά στοιχεία ODBC και τις ισοδύναμες συναρτήσεις της Access, εάν υπάρχουν.

Συνάρτηση ODBC (Έκδοση ODBC)

Συνάρτηση Access

ABS (ODBC 1.0)

Συνάρτηση Abs

ACOS (ODBC 1.0)

(Χωρίς ισοδύναμο)

ASIN (ODBC 1.0)

(Χωρίς ισοδύναμο)

ΤΑΒΆΝΙ (ODBC 1.0)

(Χωρίς ισοδύναμο)

ATAN (ODBC 1.0)

Συνάρτηση Atn

ATAN2 (ODBC 2.0)

(Χωρίς ισοδύναμο)

COS (ODBC 1.0)

Συνάρτηση Cos

COT (ODBC 1.0)

(Χωρίς ισοδύναμο)

DEGREES (ODBC 2.0)

(Χωρίς ισοδύναμο)

EXP (ODBC 1.0)

Συνάρτηση Exp

ΌΡΟΦΟς (ODBC 1.0)

(Χωρίς ισοδύναμο)

MOD (ODBC 1.0)

(Χρησιμοποιήστε τον τελεστή MOD)

ΑΡΧΕΊΟ ΚΑΤΑΓΡΑΦΉς (ODBC 1.0)

Συνάρτηση Log

LOG10 (ODBC 2.0)

(Χωρίς ισοδύναμο)

PI (ODBC 1.0)

(Χωρίς ισοδύναμο)

POWER (ODBC 2.0)

(Χωρίς ισοδύναμο)

ΑΚΤΊΝΙΑ (ODBC 2.0)

(Χωρίς ισοδύναμο)

RAND (ODBC 1.0)

Συνάρτηση Rnd

ROUND (ODBC 2.0)

Συνάρτηση Round

SIGN (ODBC 1.0)

Συνάρτηση Sgn

SIN (ODBC 1.0)

Συνάρτηση Sin

SQRT (ODBC 1.0)

Συνάρτηση Sqr

TAN (ODBC 1.0)

Συνάρτηση Tan

TRUNCATE (ODBC 2.0)

(Χωρίς ισοδύναμο)

Υποστηρίζεται ένα υποσύνολο των συναρτήσεων ημερομηνίας/ώρας. Ο παρακάτω πίνακας παραθέτει τις συναρτήσεις ανυσματικά στοιχεία ODBC και τις ισοδύναμες συναρτήσεις της Access, εάν υπάρχουν.

Συνάρτηση ODBC (Έκδοση ODBC)

Συνάρτηση Access

CURDATE (ODBC 1.0)

Συνάρτηση Date

CURTIME (ODBC 1.0)

Συνάρτηση Time

CURRENT_DATE (ODBC 3.0)

Συνάρτηση Date

CURRENT_TIME (ODBC 3.0)

Συνάρτηση Time

CURRENT_TIMESTAMP (ODBC 3.0)

Συνάρτηση Time

DAYNAME (ODBC 2.0)

Συνάρτηση WeekdayName

DAYOFMONTH (ODBC 1.0)

Συνάρτηση Day

DAYOFWEEK (ODBC 1.0)

Συνάρτηση Weekday

DAYOFYEAR (ODBC 1.0)

Συνάρτηση DatePart

ΕΞΑΓΩΓΉ (ODBC 3.0)

Συνάρτηση DatePart

HOUR (ODBC 1.0)

Συνάρτηση Hour

MINUTE (ODBC 1.0)

Συνάρτηση Minute

MONTH (ODBC 1.0)

Συνάρτηση Month

MONTHNAME (ODBC 2.0)

Συνάρτηση MonthName

NOW (ODBC 1.0)

Συνάρτηση Now

ΤΡΊΜΗΝΟ (ODBC 1.0)

Συνάρτηση DatePart

SECOND (ODBC 1.0)

Συνάρτηση Second

TIMESTAMPADD (ODBC 2.0)

Συνάρτηση DateAdd

TIMESTAMPDIFF (ODBC 2.0)

Συνάρτηση DateDiff

ΕΒΔΟΜΆΔΑ (ODBC 1.0)

Συνάρτηση DatePart

YEAR (ODBC 1.0)

Συνάρτηση Year

Υποστηρίζεται ένα υποσύνολο των συναρτήσεων μετατροπής. Ο παρακάτω πίνακας παραθέτει τις συναρτήσεις ανυσματικά στοιχεία ODBC και τις ισοδύναμες συναρτήσεις της Access, εάν υπάρχουν.

Συνάρτηση ODBC

Συνάρτηση Access

CONVERT

Συναρτήσεις μετατροπής τύπου

Σημείωση    Οι λεκτικές σταθερές συμβολοσειρών μπορούν να μετατραπούν στους ακόλουθους τύπους δεδομένων: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR και SQL_DATETIME. Για να μετατρέψετε μια συμβολοσειρά σε νομισματική μονάδα, χρησιμοποιήστε SQL_FLOAT. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Συνάρτηση ρητής μετατροπής τύπου δεδομένων.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.