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) |
相关文章推荐
- VBA与T-SQL之间的函数比较;SQL Server的SQL语句如何在ACCESS中使用?(转自http://access911.net)
- Visual Basic for Applications 与 SQL Server Transact-SQL 之间的函数比较 (ADP)
- sql时间比较操作常用函数
- Transact-SQL中自定义函数的限制
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第二部分 结果集排序)
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第三部分 前n项(Top-n)查询)
- SQL中MAX()和MIN()函数的使用(比较字符串的大小)
- SQL 标量函数-----> 字符串函数 之四 字符串比较函数 CHARINDEX()、PATINDEX()、REPLICATE()、REVERSE()、REPLACE()、SPACE()、STUFF()
- Sql Server2005 Transact-SQL 新兵器学习总结之-排名函数
- 【ROW_NUMBER 函数(Transact-SQL)】
- SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较
- 编写函数求两个整数 a 和 b 之间的较大值。要求不能使用if, while, switch, for, ?: 以及任何的比较语句
- [转]动态管理视图和函数 (Transact-SQL)
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第四部分 查询结果集中间n行数据)
- sql语句的优化分析之一查询语句中左连接和函数效率分析比较
- sql-oracle-函数比较
- SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较
- 排名函数 (Transact-SQL)
- Transact-SQL中自定义函数的限制
- SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较