我正在尝试获得具有相似条件的多行。
EXECUTE BLOCK
RETURNS (ID Varchar(128), SCRIPT BLOB SUB_TYPE TEXT)
AS
BEGIN
FOR SELECT Col1.EID, Col1.Script
FROM Col1
WHERE Col1.Script Like %test12%
INTO :ID, :SCRIPT
DO
BEGIN
SUSPEND;
END
END
Col1 看起来像:
开斋节 | 脚本 |
---|---|
1 | “你好 test12,这是一个测试” |
2 | “你好 test12,这是第二个测试” |
我总是得到错误-811:单例选择中的多行。如果我搜索每个人都说的问题,请进行选择,但它不起作用。
dbfiddle中的示例。