ข้ามไปที่เนื้อหาหลัก
Office

ฟังก์ชันสเกลาของ ODBC

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 ๑.๐)

ฟังก์ชัน Asc

BIT_LENGTH (๓.๐)

(ไม่มีการเปรียบเทียบ)

อักขระ (ODBC ๑.๐)

ฟังก์ชัน Chr

CONCAT (ODBC ๑.๐)

(ใช้ตัวดำเนินการการเรียงต่อกันอักขระเครื่องหมาย (&))

ความแตกต่าง (ODBC ๒.๐)

(ไม่มีการเปรียบเทียบ)

แทรก (ODBC ๑.๐)

(ไม่มีการเปรียบเทียบ)

LCASE (ODBC ๑.๐)

ฟังก์ชัน LCase

ซ้าย (ODBC ๑.๐)

ฟังก์ชัน Left

ความยาว (ODBC ๑.๐)

ฟังก์ชัน Len

ค้นหา (ODBC ๑.๐)

ฟังก์ชัน InStr

LTRIM (ODBC ๑.๐)

ฟังก์ชัน LTrim, RTrim และ Trim

OCTET_LENGTH (ODBC ๓.๐) (ไม่มีฟังก์ชันเทียบเท่า)

(ไม่มีการเปรียบเทียบ)

ตำแหน่ง (ODBC ๓.๐)

ฟังก์ชัน InStr

ทำซ้ำ (ODBC ๑.๐)

ฟังก์ชัน String

แทนที่ (ODBC ๑.๐)

ฟังก์ชัน Replace

ขวา (ODBC ๑.๐)

ฟังก์ชัน Right

RTRIM (ODBC ๑.๐)

ฟังก์ชัน LTrim, RTrim และ Trim

SOUNDEX (ODBC ๒.๐)

(ไม่มีการเปรียบเทียบ)

ช่องว่าง (ODBC ๒.๐)

ฟังก์ชัน Space

สายอักขระย่อย (ODBC ๑.๐)

ฟังก์ชัน Mid

UCASE (ODBC ๑.๐)

ฟังก์ชัน UCase

ชุดย่อยของฟังก์ชันคณิตศาสตร์ได้รับการสนับสนุน ตารางต่อไปนี้แสดงรายการฟังก์ชันสเกลาของ ODBC และฟังก์ชัน Access ที่เทียบเท่าถ้ามี

ฟังก์ชัน ODBC (เวอร์ชัน ODBC)

ฟังก์ชัน Access

ABS (ODBC ๑.๐)

ฟังก์ชัน Abs

ACOS (ODBC ๑.๐)

(ไม่มีการเปรียบเทียบ)

ASIN (ODBC ๑.๐)

(ไม่มีการเปรียบเทียบ)

เพดาน (ODBC ๑.๐)

(ไม่มีการเปรียบเทียบ)

ATAN (ODBC ๑.๐)

ฟังก์ชัน Atn

ATAN2 (ODBC ๒.๐)

(ไม่มีการเปรียบเทียบ)

COS (ODBC ๑.๐)

ฟังก์ชัน Cos

เปล (ODBC ๑.๐)

(ไม่มีการเปรียบเทียบ)

องศา (ODBC ๒.๐)

(ไม่มีการเปรียบเทียบ)

EXP (ODBC ๑.๐)

ฟังก์ชัน Exp

ฟลอร์ (ODBC ๑.๐)

(ไม่มีการเปรียบเทียบ)

MOD (ODBC ๑.๐)

(ใช้ตัวดำเนินการ MOD)

LOG (ODBC ๑.๐)

ฟังก์ชัน Log

จึง (ODBC ๒.๐)

(ไม่มีการเปรียบเทียบ)

PI (ODBC ๑.๐)

(ไม่มีการเปรียบเทียบ)

POWER (ODBC ๒.๐)

(ไม่มีการเปรียบเทียบ)

เรเดียน (ODBC ๒.๐)

(ไม่มีการเปรียบเทียบ)

RAND (ODBC ๑.๐)

ฟังก์ชัน Rnd

ปัดเศษ (ODBC ๒.๐)

ฟังก์ชัน Round

เครื่องหมาย (ODBC ๑.๐)

ฟังก์ชัน Sgn

SIN (ODBC ๑.๐)

ฟังก์ชัน Sin

SQRT (ODBC ๑.๐)

ฟังก์ชัน Sqr

TAN (ODBC ๑.๐)

ฟังก์ชัน Tan

ตัดทอน (ODBC ๒.๐)

(ไม่มีการเปรียบเทียบ)

ชุดย่อยของฟังก์ชัน date/time ได้รับการสนับสนุน ตารางต่อไปนี้แสดงรายการฟังก์ชันสเกลาของ ODBC และฟังก์ชัน Access ที่เทียบเท่าถ้ามี

ฟังก์ชัน ODBC (เวอร์ชัน ODBC)

ฟังก์ชัน Access

CURDATE (ODBC ๑.๐)

ฟังก์ชัน Date

CURTIME (ODBC ๑.๐)

ฟังก์ชัน Time

CURRENT_DATE (ODBC ๓.๐)

ฟังก์ชัน Date

CURRENT_TIME (ODBC ๓.๐)

ฟังก์ชัน Time

CURRENT_TIMESTAMP (ODBC ๓.๐)

ฟังก์ชัน Time

DAYNAME (ODBC ๒.๐)

ฟังก์ชัน WeekdayName

DAYOFMONTH (ODBC ๑.๐)

ฟังก์ชัน Day

DAYOFWEEK (ODBC ๑.๐)

ฟังก์ชัน Weekday

DAYOFYEAR (ODBC ๑.๐)

ฟังก์ชัน DatePart

แยก (ODBC ๓.๐)

ฟังก์ชัน DatePart

ชั่วโมง (ODBC ๑.๐)

ฟังก์ชัน Hour

นาที (ODBC ๑.๐)

ฟังก์ชัน Minute

เดือน (ODBC ๑.๐)

ฟังก์ชัน Month

MONTHNAME (ODBC ๒.๐)

ฟังก์ชัน MonthName

เดี๋ยวนี้ (ODBC ๑.๐)

ฟังก์ชัน Now

ไตรมาส (ODBC ๑.๐)

ฟังก์ชัน DatePart

วินาที (ODBC ๑.๐)

ฟังก์ชัน Second

TIMESTAMPADD (ODBC ๒.๐)

ฟังก์ชัน DateAdd

TIMESTAMPDIFF (ODBC ๒.๐)

ฟังก์ชัน DateDiff

สัปดาห์ (ODBC ๑.๐)

ฟังก์ชัน DatePart

ปี (ODBC ๑.๐)

ฟังก์ชัน Year

ชุดย่อยของฟังก์ชันการแปลงได้รับการสนับสนุน ตารางต่อไปนี้แสดงรายการฟังก์ชันสเกลาของ ODBC และฟังก์ชัน Access ที่เทียบเท่าถ้ามี

ฟังก์ชัน ODBC

ฟังก์ชัน Access

CONVERT

ฟังก์ชัน Type Conversion

หมายเหตุ    ตัวอักษรสตริงที่สามารถแปลงเป็นชนิดข้อมูลต่อไปนี้: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT และ SQL_VARCHAR เมื่อต้องการแปลงสตริงในสกุลเงินให้ใช้ SQL_FLOAT สำหรับข้อมูลเพิ่มเติมให้ดูที่ฟังก์ชันการแปลงชนิดข้อมูลที่ชัดเจน

หมายเหตุ:  หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณสามารถแจ้งให้เราทราบว่าข้อมูลมีประโยชน์หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้คุณใช้อ้างอิง

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×