首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

odbc_binmode

(PHP 4, PHP 5, PHP 7)

odbc_binmode - 处理二进制列数据

描述

代码语言:javascript
复制
bool odbc_binmode ( resource $result_id , int $mode )

启用二进制列数据的处理。受影响的ODBC SQL类型是BINARYVARBINARYLONGVARBINARY

当二进制SQL数据转换为字符C数据时,源数据的每个字节(8位)都表示为两个ASCII字符。这些字符是以十六进制形式表示的数字的ASCII字符。例如,二进制00000001转换为“01”,二进制11111111转换为“FF”

binmode

longreadlen

结果

ODBC_BINMODE_PASSTHRU

0

中继

ODBC_BINMODE_RETURN

0

中继

ODBC_BINMODE_CONVERT

0

中继

ODBC_BINMODE_PASSTHRU

0

中继

ODBC_BINMODE_PASSTHRU

0

中继

ODBC_BINMODE_RETURN

0

按原样返回

ODBC_BINMODE_CONVERT

0

返回字符

如果使用odbc_fetch_into(),则passthru意味着为这些列返回一个空字符串。

参数

result_id

结果标识符。

如果result_id0,则这些设置将作为默认值应用于新结果。

注意longreadlen的默认值是4096mode默认为ODBC_BINMODE_RETURN。处理二进制长列也受odbc_longreadlen()的影响。

mode

可能的值mode是:

  • ODBC_BINMODE_PASSTHRU:Passthru BINARY数据
  • ODBC_BINMODE_RETURN:照原样返回
  • ODBC_BINMODE_CONVERT:转换为字符并返回

返回值

TRUE成功或FALSE失败时返回。

← odbc_autocommit

odbc_close_all →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com