如何使用大括号转义为Oracle

Sam*_*nes 3 sql oracle

根据这个链接,我应该能够使用花括号来转义整个变量字符串.我的理解是Oracle(10g或更高版本 - 我被告知我们使用11g)应该对待这个(已消毒的)SQL查询:

SELECT * FROM customer WHERE name = 'Sam'
Run Code Online (Sandbox Code Playgroud)

就像对待这个一样:

SELECT * FROM customer WHERE name = '{Sam}'
Run Code Online (Sandbox Code Playgroud)

在尝试实际需要转义的字符串之前,我尝试过它作为一个健全性检查,但它没有用.顶部查询返回数据,但底部不返回数据.难道我做错了什么?

Ego*_*off 8

SELECT * FROM customer WHERE name = q'{Sam}'
Run Code Online (Sandbox Code Playgroud)