有没有办法使用有效的“?”运行插入到语句中在里面?

时间:2012-09-18 13:05:38

标签: special-characters teradata insert-into

我正在尝试构建一个insert into语句,其中包含一个具有有效“?”的URL字符串。在里面。我正在使用Teradata SQL Assistant(Windows XP),它正在尝试将其转换为参数。

有没有办法覆盖它并将其视为字符值?

示例网址: https://www.location.com/livelink.exe?func=ll

1 个答案:

答案 0 :(得分:1)

转到Tools -> Options...页面上的查询标签,取消选中标记为“允许在查询中使用命名参数”的复选框。以下是我使用的设置:

Sreeen shot

这样可以防止问号被视为提示并处理这样的插入语句:

insert into yourdb.yourtable
  (url)
  values ('https://www.location.com/livelink.exe?func=ll')