Sqlite int转换为十六进制
sqllite里面有什么方法把int转换为十六进制存储的呢?
例如,strftime('%s', 'now') 得到1263777947,当前的秒数,我想存储为它的十六进制表示"4B53B89B"
谢谢..
其实我是想strftime('%s', 'now')差生的秒数和randomblob产生一个随机数组合作为ID,用十六进制来保存是为了节省空间,作为ID字段默认值,自动产生,如果用程序再处理有点不太好弄了.
虽然可以通过查询来实现这种转换但效率会比较差,并且移植性不好。
谢谢大家了..
相关问答:
偶想备份数据表,写了一个批处理,有现成的数据库。但是批处理写到一半不会了,还请帮忙看看,怎么往下。。。
@echo off
echo 正在系统数据库备份,请稍 ......
之前 公司做网站使用的是asp+access,现在也在使用sql server 2005 + asp.net ,前者肯定要换代,后者sql server太庞大了,所以想换做其他的数据库,选免费开源的类型,只要满足普通企业宣传型网站,现在 看到了SQLi ......
string ConStr="data source=C:\ceshi.db;verson=3;password=123456";
SQLiteConnection MyConnection = new SQLiteConnection(ConStr);
try
{ ......