有谁能列一下ACCESS和SQLSERVER 的SQL语句的差别吗(10分)

  • 主题发起人 主题发起人 sunys
  • 开始时间 开始时间
S

sunys

Unregistered / Unconfirmed
GUEST, unregistred user!
有谁能列一下ACCESS和SQLSERVER 的SQL语句的差别吗
 
大同小异,注意日期时间参数的表示方式。
 
我所记得得到日期的函数不同,其他暂且没碰到
一个是DATE(),一个是GETDATE()
 
[blue]日期的函数不同,一个是DATE(),一个是GETDATE()[/blue]
 
好像日期不同罢!
ACESS #1989-9-9#
SQLSERVER '1989-9-9'(当字符串走)
 
sqlserver 的函数比access多多了。比如拆分时间的函数access就没有。
 
有没有ACCESS SQL语句这方面的资料,特别是其函数的资料?
 
默认空值null时好像不一样
 
不可同日而语!
ACCESS可能对SQL-92基本上没有什么扩通,
而SQL SERVER 的SQL 可是 TRANSACTION SQL 是SQL-92上扩通的语言!
 
Access对case语句是不支持的,而SQL SERVER中可以灵活控制。
 
Sql Server中沒有if Function,Access中有且板有用,Sql Server要自己寫
 
通配符不同
 
通配符不同,比如标准 Like '%王%'在Access中写Sql查询时要写成 Like '*王*',调试Sql
语句时注意呀!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
857
SUNSTONE的Delphi笔记
S
S
回复
0
查看
783
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部