access数据库SQL语法中int()用法,例int(a*(1+0.2)),如何转换成Sql server语法的形式
追问:这个在ACCESS中int()是什么意思,如int(1*(1+0.2))执行后的结果是什么
追问:这个在ACCESS中int()是什么意思,如int(1*(1+0.2))执行后的结果是什么
答案:INT(数值表达式):数值表达式的值大于0,返回数值表达式值的整数部分,小于0(负数),返回小于等于参数值的第一个负数。int(-2.1)=-3。
其他:可以用convert 或cast 来进行转换
如convert(integer a * (1 + 0.2) ) 或cast (a*(1+0.2) as integer)
上一个:access 2007文件由于不恰当的拔除存储,导致文档不能再次打开,打开时显示“不能识别该数据库或文档已损坏
下一个:asp.net 数据库方法,下面是用SQL传参的方法,如果用Access呢,如果传参,类似SqlParameter的有吗?