INTERBASE问题

wyzegg 2002-12-18 11:27:29
在INTERBASE中能不能使用CHAR或着VARCHAR来存取二进制,或者说只能使用BLOB存取二进制值
...全文
26 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
freetop 2002-12-28
  • 打赏
  • 举报
回复
你可以用BASE64编码算法把任意二进制数据转为字符型存入VARCHAR型字段,提取出来时作相应的逆转换即可。不过转换后的结果一般要比原二进制数据大20%左右。
erickleung 2002-12-24
  • 打赏
  • 举报
回复
不知道甚应原因, 会有需要用文字格式(varchar, char)的字段来存'二进制'(binary). interbase是用Blob来存那些 binary data. 除非你事先
把那些binary data都化为 'x01011...' 的字串.
TR@SOE 2002-12-18
  • 打赏
  • 举报
回复
还是用BLOB吧。。
wyzegg 2002-12-18
  • 打赏
  • 举报
回复
能不能使用CHAR或着VARCHAR来存取二进制呢

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧