运行以下代码时
DECLARE
DOCExit varchar2(255);
BEGIN
IF ( :DOC IS NOT NULL ) THEN
DOCExit := SELECT COUNT(*) FROM DOCUMENTS WHERE ID=:DOC;
MESSAGE(DOCExit);
END IF;
END;
我收到此错误消息:
我正在尝试查询数据库表DOCUMENTS
,并将查询返回的记录数存储到变量DOCExit
中。
答案 0 :(得分:2)
您需要使用options = new gapi.auth2.SigninOptionsBuilder();
options.setAppPackageName('com.example.app');
options.setFetchBasicProfile(True);
//options.setPrompt('select_account');
options.setLoginHint('user@example.com');
options.setScope('profile').setScope('email');
auth2.signIn(options);
:
SELECT...INTO...
答案 1 :(得分:1)
更改代码以对任何输出使用INTO子句。在SQL选择查询中,您也可以通过INTO子句返回值。
DECLARE
DOCExit varchar2(255);
BEGIN
IF ( :DOC IS NOT NULL ) THEN
SELECT COUNT(*) into DOCExit FROM DOCUMENTS WHERE ID=:DOC;
MESSAGE(DOCExit);
END IF;
END;