我正在尝试构建一个insert into语句,其中包含一个具有有效“?”的URL字符串。在里面。我正在使用Teradata SQL Assistant(Windows XP),它正在尝试将其转换为参数。
有没有办法覆盖它并将其视为字符值?
答案 0 :(得分:1)
转到Tools -> Options...
页面上的查询标签,取消选中标记为“允许在查询中使用命名参数”的复选框。以下是我使用的设置:
这样可以防止问号被视为提示并处理这样的插入语句:
insert into yourdb.yourtable
(url)
values ('https://www.location.com/livelink.exe?func=ll')