解决 ORA-01461: can bind a LONG value only for insert into a LONG column

【深度解析】AURIX TC387 UCB Flash架构与避坑指南(第一篇) 摘要:UCB(用户配置块)是AURIX TC3xx芯片启动与安全的关键配置区域,位于DFLASH0存储区。每个512字节的UCB包含启动模式、安全设置等关键参数,并通过强制CRC32校验确保完整性。UCB分为启动头(UCB_BMHD)、安全配置(UCB_ORIG)及其备份(UCB_COPY)三种主要类型。不同于常规Flash,UCB具有自动擦除特性,错误配置可能导致芯片永久锁死。开发中应谨慎修改UCB,必须同时编程原始和备份版本,并确保正确的CRC校验。后续文章将详细介绍UCB编程方法和调试技巧。 阅读详情
    我用的环境是ssh+oracle11.0 出现这错误很有可能是你驱动的问题
   因为之前那项目是用的mysql数据库,所以用ojdbc14这驱动没一点问题,但是后来我改成oracle


后问题就来了,当插入有汉字时就报那个错误
   因为那几天没网络,这问题就一直搁着,知道今天才连上网,才肯定是驱动的问题,网上都说是


驱动问题,但他们都是建议改成ojdbc14,我那本来都是哪驱动,后来就把数据库里ojdbc6导进去,


发现问题解决了。为避免忘记,写下来以备出现这问题后找不到,大神勿喷
   看一下启动tomcat时提示的信息
 
看到了吧,用的驱动是10的

所以换后就好了 启动后成了

嵌入式开发必备:aarch64-linux-gnu-gcc交叉编译工具链保姆级安装指南(含常见错误解决) 本文详细介绍了aarch64-linux-gnu-gcc交叉编译工具链的安装与配置方法,涵盖从系统软件源安装到Linaro二进制包部署的全流程。针对嵌入式开发中常见的依赖错误、版本冲突等问题提供实用解决方案,并分享性能优化技巧与项目集成经验,帮助开发者高效完成ARM64设备的跨平台开发。 阅读详情

相关推荐

智能车竞赛新手必看:用AD21从零画一块英飞凌TC264核心板(附开源PCB文件)

本文详细介绍了使用Altium Designer 21(AD21)从零开始设计英飞凌TC264核心板的完整流程,涵盖原理图绘制、PCB布线到最终DRC检查的全过程。针对智能车竞赛新手,提供了实用的硬件设计技巧和开源PCB文件,帮助快速掌握TC264核心板开发。

weixin_27017211的博客 246

ora 01461 php oracle,oracle-ORA-01461:只能为插入到LONG列而绑定LONG值-在查询时发生

oracle-ORA-01461:只能为插入到LONG列而绑定LONG值-在查询时发生当我尝试查询对象时,出现以下错误:ORA-01461: can bind a LONG value only for insert into a LONG column有人可以帮我解决问题的原因和解决方案吗?Rupesh asked 2019-10-12T23:07:26Z15个解决方案167 votesvarc...

weixin_31827003的博客 883

【AMD显卡在WIndow10/11部署带GPU支持的深度学习环境(Pytorch-DirectML篇)】

这篇是之前Tensorflow-DirectML的姊妹篇,如果对TF感兴趣的可以搜索我的博文。 首先我们丢一个官网地址,但是官网那个会误导新人如果你按那个操作的话。 https://docs.microsoft.com/en-us/windows/ai/directml/gpu-pytorch-windows 这里用我的方法操作: 首先声明一下,因为我的显卡是AMD RX6600,不带XT(性能和RTX3060 12G版本半斤八两),所以目前没有最新的WSL2驱动,如果有了的话欢迎告知我,所以我这里就.

weixin_44029053的博客 2万+

php+ora01461,ORA-01461: can bind a LONG value only for insert into a LONG

ORA-01461: can bind a LONG value only for insert into a LONG column错误处理ORA-01461: can bind a LONG value only for insert into a LONG column错误处理[日期:2013-03-30]来源:Linux社区作者:Linux[字体:]异常:ORA-01461: can bi...

weixin_29038345的博客 441

解决usbisp不识别无法烧录Atmega328P,Arduino不识别问题

如果使用Arduino IDE里面的烧录,可能会遇到一个问题,就是不识别国产这种廉价的USBISP 点击烧录引导程序,会遭遇到找不到USB设备的问题,选哪个都会提示找不到,比如选择USBasp could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp' 因此,我们需要使用到progisp这一个软件的1.72版本 选择好芯片的型号后,调用编译好的HEX文...

arenascat的博客 7436

新手如何结合pbootCMS和宝塔面板快速构建网站

摘要: 新手可通过pbootCMS(轻量CMS)和宝塔面板(可视化工具)快速搭建网站,无需命令行。步骤包括:1) 准备服务器(Linux/CentOS7.x)和域名;2) 安装宝塔面板并配置LNMP环境(PHP7.4+MySQL5.7);3) 创建网站目录,上传并解压pbootCMS源码,设置文件权限;4) 运行安装向导,填写数据库信息和管理员账号;5) 测试前台/后台功能,优化性能并绑定域名。全程约30-60分钟,宝塔简化运维,pbootCMS便于内容管理,适合零基础用户。注意定期更新和备份以保障安全。

qinzhenyan的博客 1641

Oracle-ORA-01461:can bind a LONG value only for insert into a LONG column解决办法之二!

Oracle-ORA-01461:can bind a LONG value only for insert into a LONG column解决办法之二!

小蜗牛的博客 3523

SAP License:SAP会计凭证抬头的字段状态控制

FI模块的同事一般都知道在FI中有个字段状态变式,可以控制在凭证输入时哪些字段是必输、哪些可选哪些隐藏,但这只对凭证行项目中有效,你是否想过对于凭证抬头的字段是哪控制呢? 在中国,会计附件上都要带一个附件张数字段,但SAP的默认配置中没有这一字段,并非SAP没有设置此字段,而是我们没有配置这一字段。如果需要在凭证输入时放出分支号(BRNCH)、附件页数(NUMPG)等字段,在个人参数文件中加入参数CSF,参数值AR,即可。如下图: 实际上,这是对凭证国家的一个设置,在SAP中,配置了AR这个国家..

SAP权限管控|SAP用户权限管理|SAP权限合规检查|SAP全日志管理 2222

ORA-01461错误解决

ORA-01461错误解决 ORA-01461: can bind a LONG value only for insert into a LONG column 原来是用weblogic的连接池,没有问题。 转为tomcat或直接jdbc调用,报错。 原因:使用了ojdbc14.jar,更新为ojdbc6即可。weblogic连接池是不用WEB-INF下的lib的ojdbc.jar的。

ouyida3的专栏 6462

别再花钱买插件了!手把手教你实现UE5运行时动态导入FBX模型(附完整源码解析)

本文详细解析了UE5运行时动态导入FBX模型的全过程,从FBX SDK集成配置到核心解析流程,再到引擎资源转换和性能优化。通过多线程加载架构和内存优化技巧,开发者可以高效实现动态模型导入,避免购买昂贵插件。文章还提供了完整源码解析和高级功能扩展,帮助开发者深入理解UE5的底层资源管理机制。

weixin_27033895的博客 377

FT2004(D2000)开发实战之AMD R5 230显卡驱动适配

AMD R5 230显卡驱动适配

嵌入式Linux 3196

[Oracle]ORA-01461: can bind a LONG value only for insert into a LONG column

使用oracle时,如果插入字符串超出字符串长度会报这一错误。因为VARCHAR2的oracle长度限制是4000,所以如果长度为4000还放不下,可以考虑将数据类型改为clob(character large object)类型。clob类型少于4000个字节,会与记录放在一起存储,超过4000个字符,就会分开存储,个人估计会在记录里计入分开存储的入口地址。clob最大支持4G字节。 但是or...

weixin_34043301的博客 337

[Dify 案例实战] 构建一个基于 Dify 的个人写作助理工具-带绑定资源

想要一个懂你风格、能帮你写文章、润色文字、生成大纲的 AI 写作助手? 本文将带你从 0 到 1,完整实现一个 基于 Dify 工作流的个人写作助理工具。 我们会利用 Dify 的 LLM 节点、变量传递、文本处理、知识库与多轮对话能力.

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 274

解决ojdbc+Oracle报ORA-01461: can bind a LONG value only for insert into a LONG column的问题

本文章主要是解决通配jdbc下,执行Oracle数据库SQL时,提示ORA-01461: can bind a LONG value only for insert into a LONG column错误。 这里首先已经排除了驱动版本、数据库字符编码、数据库字段过短等其他情况。 问题描述: Oracle表字段为Clob类型,通过ojdbc执行SQL,批量写Oracle时发生的上述错误。 问题原因: 结合参考文章和我们的测试结果来看,问题原因如参考文章【1】所说,应该是从...

sinat_23069795的博客 2629

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Mybatis批量保存Clob类型时ORA-01461: can bind a LONG value only for insert into a LONG column报错解决方法

一、简介 最近在项目中,遇到一个比较奇怪的问题,就是当我使用Mybatis批量保存Clob长文本的时候,报错can bind a LONG value only for insert into a LONG column,大概意思就是 "仅能绑定要插入LONG列的LONG值" ,更奇怪的是,这个错误是在部署到测试环境中才遇到,在开发环境中根本没出现这个问题,正常保存,两个环境连的都是同一个内网的...

weixiaohuai的博客 4462

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ORA-01461: can bind a LONG value only for insert into a LONG column 解决方法

ORA-01461: can bind a LONG value only for insert into a LONG column 解决方法

mhx123456789的博客 505

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

ORA-01461: can bind a LONG value only for insert into a LONG column 问题解决方案

 异常描述:ORA-01461: can bind a LONG value only for insert into a LONG column;出错出现情况:当对Oracle数据库在CLOB类型字段插入值str,str值中包含中文字符且长度小于4000,以在Oracle数据库中中文字符占3个字节来计算str的长度会大于4000;解决方法:OracleCommand comm=new

wzf_java的专栏 1837

ORA-01461: can bind a LONG value only for insert into a LONG column解决办法

这是在做SSH项目的时候经常遇到的错误,有时候仔细一看,表中没有任何long类型数据,而且没有数据超出字段的长度,那这个错误如何解决呢?   解决方法: (1)把Dao中修改的时候调用的update()方法改为merge()试试看。 (2)如果连接的是oracle数据库,尝试更换一下数据库驱动。但是这一步网上其他的资料介绍的都不够详细。本人作最完整的描述。找到你本机orac

云想衣裳花想容 7025

转载:Mybatis批量保存时ORA-01461: can bind a LONG value only for insert into a LONG column报错解决方法

按照此博主博文尝试成功,谢谢博主。 https://blog.youkuaiyun.com/Weixiaohuai/article/details/89682538

zpzp06的博客 694

oracle数据库 ORA-01461: can bind a LONG value only for insert into a LONG column解决方案

oracle编码分为ZHS16GBK、utf8网上很多都是说驱动包 ojdbc6 和 ojdbc14 的问题实际上在遇到这个问题是需要同时加载两个jar 分别是class12.jar和nls_charset12.jar 这两个就可以了如果上述方案不好用,建议重装oralce数据库 ,在安装的时候将默认编码更改为utf-8的编码,问题解决 转载于:https://www.cnblogs...

dcy22899的博客 203

ORA-01461: can bind a LONG value only for insert into a LONG column

ORA-01461 错误通常与试图插入超出目标列数据类型限制的数据有关。通过调整目标列的数据类型(例如使用 CLOB)、确保插入数据的大小合规,或者使用合适的字符集处理方式,能够有效解决此错误。`

weixin_72431427的博客 2898

关于ORA-01461: can bind a LONG value only for insert into a LONG column错误处理

异常:ORA-01461: can bind a LONG value only for insert into a LONG column 出错原因:当对Oracle数据库在CLOB类型字段插入值str,当str字符长度大于4000 就抛出如上异常 解决方法:查看项目中的驱动,和数据库的驱动是否一样, 把驱动替换成相同版本的异常出来,插入大容量数据正常! 查看OJD

leoFight的专栏 2162

转: can bind a LONG value only for insert into a LONG column

ORA-01461: can bind a LONG value only for insert into a LONG column这个Oracle错误可能大家都多少见过吧。也让人郁闷过吧。现在说一句,希望能帮到大家:这个错误一般不是数据库里的字段类型问题,而是你的ojdbc版本有些问题,也不能说不与数据库不匹配。大家可以换成10.2或9的版本试试,可能让你一阵惊喜哦。本人推荐使用10.2的oj

xiaohai29的专栏 2262

ORA-01461:can bind a LONG value only for insert into a LONG column

字段的值超过4K的字符数据,会被oracle直接转换成long型数据插入数据库,因为varchar2不能存储超过4k的数据,这个转化是为了减少认为的设置或者当初设计不当造成的错误。在与外部系统交互时,最好先保存发送记录,然后再进行推送,然后再进行更新状态。2、这个超长的字段是附件列表,不保存所有的附件信息,只保留key值即可。因为如果是先推送后记录。推送后,保存记录失败则导致数据不一致。如果是先记录后推送,如果推送失败,则两边数据不一致。只能把long型数据插入一个long型数据列。

善守者 2008

oracle ORA-01461 错误 can bind a LONG value only for insert into a LONG column

[b]案例1:[/b] 我的ORACLE表里没有long字段,可是保存时报错: ORA-01461 :仅可以为插入LONG列的LONG值赋值 本来我这张表里只有一个VARCHAR2(4000)的字段,一直没有这种错误发生,后来我把另一个字段长度调整为VARCHAR2(4000),这错误就开始发生了。 你的数据库字符集可能是UTF-8的,对于UTF-8或欧洲的某...

berry2006的博客 756

php+ora01461,ORA-01461: can bind a LONG value only for insert into a LONG column(在线等)

表中没有任何long类型数据,而且没有数据超出字段的长度,但为什么报这个错误呢update aiccusercourseau set j_status = ?,j_score = ?where tl_id = ? and us_id = ?and (j_status is null or j_status not in ('Complete', 'c', 'Pass', 'pass', 'p', ...

weixin_28778547的博客 333
上一篇: 设计模式之工厂模式(一)
下一篇: aaa
beyond667
博客等级 码龄15年 41粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值