@@ -92,7 +92,8 @@ public class JdbcScanNode extends FileQueryScanNode {
9292 private long catalogId ;
9393
9494 public JdbcScanNode (PlanNodeId id , TupleDescriptor desc , boolean isJdbcExternalTable , ScanContext scanContext ) {
95- super (id , desc , "JdbcScanNode" , scanContext , false );
95+ super (id , desc , "JdbcScanNode" , scanContext , false ,
96+ ConnectContext .get () != null ? ConnectContext .get ().getSessionVariable () : new SessionVariable ());
9697 if (isJdbcExternalTable ) {
9798 JdbcExternalTable jdbcExternalTable = (JdbcExternalTable ) (desc .getTable ());
9899 tbl = jdbcExternalTable .getJdbcTable ();
@@ -105,7 +106,8 @@ public JdbcScanNode(PlanNodeId id, TupleDescriptor desc, boolean isJdbcExternalT
105106
106107 public JdbcScanNode (PlanNodeId id , TupleDescriptor desc , boolean isTableValuedFunction , String query ,
107108 ScanContext scanContext ) {
108- super (id , desc , "JdbcScanNode" , scanContext , false );
109+ super (id , desc , "JdbcScanNode" , scanContext , false ,
110+ ConnectContext .get () != null ? ConnectContext .get ().getSessionVariable () : new SessionVariable ());
109111 this .isTableValuedFunction = isTableValuedFunction ;
110112 this .query = query ;
111113 tbl = (JdbcTable ) desc .getTable ();
0 commit comments