社区
其他数据库
帖子详情
SQLite中进制间转换
heping9574
2010-01-04 05:43:42
SQLite中有没有像MySql中的conv 这样的函数,可以进行进制间的转换,
我想在SQLite中把 16进制的类型转换成十进制的, 有什么办法么
谢谢了
...全文
375
4
打赏
收藏
SQLite中进制间转换
SQLite中有没有像MySql中的conv 这样的函数,可以进行进制间的转换, 我想在SQLite中把 16进制的类型转换成十进制的, 有什么办法么 谢谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2010-01-04
打赏
举报
回复
如果是想实现 拼音,则你可以进行比较
'是'<'中'
这种方法得到拼音首字母。
heping9574
2010-01-04
打赏
举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]
SQLite 中没有只能你自己在程序中进行计算了。
[/Quote]
补充一下:
我现在在SQLite中把SQL语句改成了
select p.*,c.*
from o_personnel p , t_cosler c
where CONV(hex(substr(A_userName,0,2)),16,10) between c.cBegin and c.cEnd;
现在就是不清楚 hex(substr(A_userName,0,2))转换后的16进制如何转换成 十进制, 就差在这了
heping9574
2010-01-04
打赏
举报
回复
[Quote=引用 1 楼 acmain_chm 的回复:]
SQLite 中没有只能你自己在程序中进行计算了。
[/Quote]
我是参照你之前关于在mysql 根据英文首字母来查询汉字函数的答复
select p.*,c.*
from o_personnel p , t_cosler c
where CONV(HEX(left(A_UserName,1)),16,10) between c.cBegin and c.cEnd;
我想在SQLite中也同样实现这个功能, 请教了
ACMAIN_CHM
2010-01-04
打赏
举报
回复
SQLite 中没有只能你自己在程序中进行计算了。
其他数据库
2,208
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章