USER literals are not permitted in DDL statements Explanation: SQL cannot store a USER literal in a ddl object such as a view or a constraint. User Action: You must either explicitly specify the user name as string literal in the select list of the view definition, or specify USER in a query outside of the view definition.