当前位置:数据库 > Access >>

在用VB+access应用中,有以下语句,select se as 偏差(%) from 表1 其中的百分号一直提示错误,

追问:双引号不管用,试过了,用 [ ] 是正确的,不过还是谢谢你
答案:百分号或者星号之类的最好不要用在sql语句中,尤其是字段名之类的不要用(就象你的as xxx一样),以免以后麻烦,如果你一定要用这种写法,可以用[]括起来,即select se as [偏差(%)]  from 表1
其他:%号,在各种数据库中都存在语法疑义。 在拿百分号别名时,别名最好能用双引号包括起来。如:select se as "偏差(%)" from 表1   。这样写兼容各种数据库。说明:一楼说的那种方式很多数据库不支持。 

上一个:XP系统,没有自带access,下载了计算机2级上级系统,下载了access无法使用,怎么办
下一个:access数据库问题

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,