创建视图时可以使用系统变量吗

创建视图的时候可以使用系统变量吗 比如 create view xxx as select /*+ SET_VAR(query_mem_limit = 8589934592) */ col from tablea;

创建视图的 sql中带 hints 执行时不会报错,不过该参数在实际查询视图时不会生效,可以在查询视图时带上 select /*+ SET_VAR(query_mem_limit = 8589934592) */ * from view_name; 此时对查询视图的sql 内存限制是生效的