我有一个 sql 脚本,它定义了一些值,然后用这些值调用插入语句。问题是当它从 vars 中取出值时,引号消失了,我认为正如预期的那样......但我需要使用该值作为插入的参数,所以我需要保留这些引号。
-- Item id
def ITM_ID = 1
-- Item description
def ITM_DE = "Logic Brake Shoes"
INSERT INTO item (ITM_ID, ITM_DE) VALUES (&ITM_ID, &ITM_DE);
由于空格,这被解释为在 Logic 之后出现错误:
insert into item(ITM_ID, ITM_DE) values (1, Logic Brake Shoes)
有人知道我如何将值作为文字?提前致谢