我无法在我网站的某些文件夹中添加内容。 error_log
中出现以下错误The current user does not have the required "View" permission
但我正在使用管理员用户。
Plone 4.1.5,Zope 2.13.13
答案 0 :(得分:0)
您可以尝试使用DECLARE
strQuery VARCHAR2(32767);
strColumn_name VARCHAR2(100) := 'CL_CREDIT_LIMIT';
cCursor SYS_REFCURSOR;
nColumn_value NUMBER;
strVal2 VARCHAR2(32767);
dtVal3 DATE;
BEGIN
strQuery := 'SELECT ' || strColumn_name || ', FIELD2, FIELD3 ' ||
'FROM SOME_TABLE ' ||
'WHERE ' || strColumn_name || ' > 10000';
OPEN cCursor FOR strQuery;
LOOP
FETCH cCursor
INTO nColumn_value, strVal2, dtVal3;
EXIT WHEN cCursor%NOTFOUND;
-- Do something with the fetched values - for example...
DBMS_OUTPUT.PUT_LINE(strColumn_name || '=' || nColumn_value ||
' FIELD2=''' || strVal2 || '''' ||
' FIELD3=' || TO_CHAR(dtVal3, 'DD-MON-YYYY'));
EXECUTE IMMEDIATE 'UPDATE SOME_OTHER_TABLE ' ||
'SET SOME_COLUMN = ' ||
'CASE '
'WHEN ' || strColumn_name || ' = ''CL_CREDIT_LIMIT'' THEN 123 ' ||
'WHEN ' || strColumn_name || ' = ''CL_OTHER'' THEN 456 ' ||
'ELSE 789 '
'END '
'WHEN KEY_COLUMN = ''SOMETHING OR OTHER''';
END LOOP;
CLOSE cCursor;
END;
视图进行调试:
http://your-instance/path/to/folder/manage_reportUserPermissions?user=admin
当然,您需要以足够的权利登录。