当字段不为空时,我必须在变量中选择true,我的尝试是这样但不编译,你有一个有效的解决方案吗?
SELECT CASE blob_data WHEN NULL THEN FALSE ELSE TRUE END
INTO v_blob_found
FROM docs dd
WHERE dd.id=my_id
答案 0 :(得分:1)
您可以尝试这样的事情: -
SELECT CASE WHEN blob_data IS NULL THEN 'FALSE' ELSE 'TRUE' END
INTO v_blob_found
FROM docs dd
WHERE dd.id=my_id