oracle - 如何从 PL/SQL 中的 raw 中获取特定字节值?

标签 oracle plsql

正如标题所说,假设列的数据类型是raw(16),在PL\SQL中是否可以提取特定的字节(例如第5个字节)?谢谢。

最佳答案

您可以使用url_raw.substr功能

   utl_raw.substr( your_column,
                   5,
                   1 )

将返回一个raw,其中包含传入值的字节位置5处的1个字节。

关于oracle - 如何从 PL/SQL 中的 raw 中获取特定字节值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33100570/

相关文章:

oracle - 只查找两个日期之间的特定日期

sql - 2列的移动平均值

具有无效所有者的 Oracle dbms_job

oracle - 用pl\sql逐行读取clob

oracle - PL/SQL PLS-00103 关于添加两个变量

sql-server - SQL Server 和 Oracle 之间的差异 'User'

database - 插入触发器以验证唯一约束

oracle - PL/SQL : Selecting from a table into an assoc array

oracle - 如何将特定格式的 DATETIME 转换为 PL/SQL 中的 DATE

java - 在带有 Java/JDBC 的 Oracle PL/SQL 中使用游标并获取结果