您的位置:首页 > 数据库

VBA与Transact-SQL 之间的函数比较

2005-10-22 20:26 519 查看

字符串函数
VBA 函数Transact-SQL
标量函数
Asc(x)ASCII(x)
Chr$(x)CHAR(x)
Lcase$(x)LCASE(x) LOWER(x)
Len(x)DATALENGTH(x)
Ltrim$( x)LTRIM(x)
Mid$(x,y,z)SUBSTRING(x,y,z)
Right$(x,y)RIGHT(x,y)
Rtrim$(x)RTRIM(x)
Space$(x)SPACE(x)
Str$(x)STR(x)
Ucase$( x)UCASE(x) UPPER(x)

转换函数
VBA 函数Transact-SQL
标量函数
Ccur(x)CONVERT(money,x)
Cdbl(x)CONVERT(float,x)
Cint(x)CONVERT(smallint,x)
Clng(x)CONVERT(int,x)
Csng(x)CONVERT(real,x)
Cstr(x)CONVERT(varchar,x)
Cvdate(x)CONVERT(datetime,x)

日期函数
VBA 函数Transact-SQL
标量函数
Date(x)CONVERT(DATETIME,CONVERT(varchar,GETDATE(x)))
Dateadd("<Access datepart>",x,y)DATEADD(<SQL Server datepart>, x, y)
Datediff("<Access datepart>",x,y)DATEDIFF(<SQL Server datepart>, x, y)
Datepart("<Access datepart>", x)DATEPART(<SQL Server datepart>, x)
Day(x)DATEPART(dd,x)
Hour(x)DATEPART(hh,x)
Minute(x)DATEPART(mi,x)
Month(x)DATEPART(mm,x)
Now(x)GETDATE(x)
Second(x)DATEPART(ss,x)
Weekday(x)DATEPART(dw,x)
Year(x)DATEPART(yy,x)

数学函数
VBA 函数Transact-SQL
标量函数
Int(x)FLOOR(x)
Sgn(x)SIGN(x)
Rnd(x)ROUND(x)
用起来access真是麻烦
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐