Sqlite int转换为十六进制
sqllite里面有什么方法把int转换为十六进制存储的呢?
例如,strftime('%s', 'now') 得到1263777947,当前的秒数,我想存储为它的十六进制表示"4B53B89B"
谢谢..
其实我是想strftime('%s', 'now')差生的秒数和randomblob产生一个随机数组合作为ID,用十六进制来保存是为了节省空间,作为ID字段默认值,自动产生,如果用程序再处理有点不太好弄了.
虽然可以通过查询来实现这种转换但效率会比较差,并且移植性不好。
谢谢大家了..
相关问答:
可以添加数据,但是点添加后会报.access violation at address 0049AB84 in module
源码
procedure Tstudent.add_buttonClick(Sender: TObject);
var
sqlstr:string;
begin
&nb ......
我有一份sqlite数据库文件,但不知道里面的表名,如何枚举出所有的表名以及其字段名??
关键是sqlite的sql语句如何写?我试了一些sql语句不行,特来求助。
字段名 则无法象表名一样从数据库系统表中直接 ......
环境:QNX 6.3.2
版本:SQLite 2.7.3
现象:在命令行下sqlite进去,执行.table、pragma之类、select都提示
database is locked
奇怪的是,即使是新创建一个数据库,执行上述命令也是那样。
另:在一台完 ......
sqlite中有没有对于数据库大小进行管理的接口?比如,创建数据库的时候指定数据库大小,对数据库进行操作后察看该数据库剩余的可使用的空间大小等。最近看了一下sqlite的相关接口,网上也搜索了下,没有找到有用的资 ......