Luc*_* C. 5 sql oracle stored-procedures select-into
当字段不为空时,我必须在变量中选择 true,我的尝试是这样但无法编译,您有可行的解决方案吗?
SELECT CASE blob_data WHEN NULL THEN FALSE ELSE TRUE END
INTO v_blob_found
FROM docs dd
WHERE dd.id=my_id
Run Code Online (Sandbox Code Playgroud)
你可以尝试这样的事情:-
SELECT CASE WHEN blob_data IS NULL THEN 'FALSE' ELSE 'TRUE' END
INTO v_blob_found
FROM docs dd
WHERE dd.id=my_id
Run Code Online (Sandbox Code Playgroud)