求助sql语句conver函数
SELECT *
FROM 表名
ORDER BY CONVERT(int, 排序的字段名)
在asp中执行这个语句,提示“CONVERT”函数未定义,不知道怎么回事?
问题点数:20、回复次数:12Top
1 楼zlj113(·米老鼠· 学习)回复于 2005-01-27 11:04:04 得分 0
换成cast (字段名 as int)Top
2 楼qfacy(两袖清风)回复于 2005-01-27 11:04:33 得分 5
你的是sql数据库吗?Top
3 楼martin769()回复于 2005-01-27 11:05:46 得分 0
是access库Top
4 楼zlj113(·米老鼠· 学习)回复于 2005-01-27 11:09:04 得分 5
你上面的也没错的,你不会是在access数据库中吧??
如果是的话,那就不行了Top
5 楼martin769()回复于 2005-01-27 11:10:19 得分 0
cast (字段名 as int)
这个也不行,,出现“未指定的错误”Top
6 楼eglic(圪圪) (理由永远是谎言,信仰永远是自慰)回复于 2005-01-27 11:11:39 得分 10
Access里面可以直接用VBScript类似的类型转换函数
CStr
CInt
CLng
等等,都可以用Top
7 楼martin769()回复于 2005-01-27 11:12:22 得分 0
你是说在sql语句都可以这样的?Top
8 楼martin769()回复于 2005-01-27 11:14:04 得分 0
那是不是说如果在sql库就不能用,有没有详细相关文章?楼上的各位兄弟,辛苦了Top
9 楼zlj113(·米老鼠· 学习)回复于 2005-01-27 11:17:24 得分 0
sorry,偶用的是sql的.
空格是手误~_~
access的话,用eglic的吧:)Top
10 楼qfacy(两袖清风)回复于 2005-01-27 11:19:12 得分 0
cint(Replace(字段名,"万","000"))看看吧!Top
11 楼martin769()回复于 2005-01-27 11:19:28 得分 0
鼠兄,你还没说sql里边能不能vbscript函数呢?不过我刚试了在access确实可以,非常棒Top
12 楼eglic(圪圪) (理由永远是谎言,信仰永远是自慰)回复于 2005-01-27 13:02:51 得分 0
SQL里面不能用
只是Access里面可以Top




