equal
deleted
inserted
replaced
70 def default_update_cb_stack(self, stack): |
70 def default_update_cb_stack(self, stack): |
71 stack.append(self.source_execute) |
71 stack.append(self.source_execute) |
72 FunctionDescr.update_cb_stack = default_update_cb_stack |
72 FunctionDescr.update_cb_stack = default_update_cb_stack |
73 |
73 |
74 LENGTH = SQL_FUNCTIONS_REGISTRY.get_function('LENGTH') |
74 LENGTH = SQL_FUNCTIONS_REGISTRY.get_function('LENGTH') |
75 def length_source_execute(source, value): |
75 def length_source_execute(source, session, value): |
76 return len(value.getvalue()) |
76 return len(value.getvalue()) |
77 LENGTH.source_execute = length_source_execute |
77 LENGTH.source_execute = length_source_execute |
78 |
78 |
79 def _new_var(select, varname): |
79 def _new_var(select, varname): |
80 newvar = select.get_variable(varname) |
80 newvar = select.get_variable(varname) |