gpt4 book ai didi

oracle - 如何避免 Oracle SQL Developer 中的变量替换

转载 作者:行者123 更新时间:2023-12-03 04:44:39 24 4
gpt4 key购买 nike

当我尝试在 Oracle SQL Developer 2.1 中执行此语句时,会弹出一个对话框“输入替换变量”,要求输入 TOBAGO 的替换值,

update t set country = 'Trinidad and Tobago' where country = 'trinidad & tobago';

如何在不诉诸 chr(38)u'trinidad\0026 tobago' 的情况下避免这种情况,这两者都掩盖了语句的目的?

最佳答案

在查询之前调用此:

set define off;

或者,黑客:

update t set country = 'Trinidad and Tobago' where country = 'trinidad &' || ' tobago';
<小时/>

来自Tuning SQL*Plus :

SET DEFINE OFF disables the parsing of commands to replace substitution variables with their values.

关于oracle - 如何避免 Oracle SQL Developer 中的变量替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2333994/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com