⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 volcano00.sqloutput

📁 一个内存数据库的源代码这是服务器端还有客户端
💻 SQLOUTPUT
字号:
function sql_cache.s7_0():void;    _1:bat[:oid,:int]{not_nil=true,rows=3,bid=709}  := sql.bind("sys","r","k",0);    _6:bat[:oid,:int]{not_nil=true,rows=0,bid=684}  := sql.bind("sys","r","k",1);    constraints.emptySet(_6);    _8:bat[:oid,:int]{not_nil=true,rows=0,bid=690}  := sql.bind("sys","r","k",2);    constraints.emptySet(_8);    _10:bat[:oid,:int]{not_nil=true,rows=3,bid=708}  := sql.bind("sys","r","a",0);    _18:bat[:oid,:int]{not_nil=true,rows=3,bid=688}  := sql.bind("sys","s","k",0);    _20:bat[:oid,:int]{not_nil=true,rows=0,bid=697}  := sql.bind("sys","s","k",1);    constraints.emptySet(_20);    _21:bat[:oid,:int]{not_nil=true,rows=0,bid=702}  := sql.bind("sys","s","k",2);    constraints.emptySet(_21);    _22:bat[:oid,:int]{not_nil=true,rows=3,bid=691}  := sql.bind("sys","s","b",0);    _13 := calc.int(2);    _14{rows=3} := algebra.uselect(_10,nil:int,_13,false,false);    _17{rows=3} := algebra.semijoin(_1,_14);    _25 := calc.int(3);    _26{rows=3} := algebra.uselect(_22,_25,nil:int);    _27{rows=3} := algebra.semijoin(_18,_26);    _28{rows=3} := bat.reverse(_27);    _29{rows=3} := algebra.join(_17,_28);    _31{rows=3} := algebra.markT(_29,0@0);    _32{rows=3} := bat.reverse(_31);    _33{rows=3} := algebra.join(_32,_10);    _34{rows=3} := bat.reverse(_29);    _35{rows=3} := algebra.markT(_34,0@0);    _36{rows=3} := bat.reverse(_35);    _37{rows=3} := algebra.join(_36,_22);    _38 := sql.resultSet(2,1,_33);    sql.rsColumn(_38,"sys.r","a","int",32,0,_33);    sql.rsColumn(_38,"sys.s","b","int",32,0,_37);    sql.exportResult(_38,"");end s7_0;function sql_cache.s2_0(A0:sht,A1:sht):void;    # 0  (s2_0:void)<-(A0:sht)(A1:sht)    _3:bat[:oid,:int]{not_nil=true,rows=3,bid=709}  := sql.bind("sys","r","k",0);       # 1 mvc_bind_wrap (_3:bat[:oid,:int])<-(_4:str)(_5:str)(_6:str)(_7:int)    _8:bat[:oid,:int]{not_nil=true,rows=0,bid=641}  := sql.bind("sys","r","k",1);       # 2 mvc_bind_wrap (_8:bat[:oid,:int])<-(_4:str)(_5:str)(_6:str)(_9:int)    constraints.emptySet(_8);   # 3 CemptySet (_47:void)<-(_8:bat[:oid,:int])    _10:bat[:oid,:int]{not_nil=true,rows=0,bid=642}  := sql.bind("sys","r","k",2);      # 4 mvc_bind_wrap (_10:bat[:oid,:int])<-(_4:str)(_5:str)(_6:str)(_11:int)    constraints.emptySet(_10);  # 5 CemptySet (_48:void)<-(_10:bat[:oid,:int])    _12:bat[:oid,:int]{not_nil=true,rows=3,bid=708}  := sql.bind("sys","r","a",0);      # 6 mvc_bind_wrap (_12:bat[:oid,:int])<-(_4:str)(_5:str)(_13:str)(_7:int)    _19:bat[:oid,:int]{not_nil=true,rows=3,bid=688}  := sql.bind("sys","s","k",0);      # 7 mvc_bind_wrap (_19:bat[:oid,:int])<-(_4:str)(_20:str)(_6:str)(_7:int)    _21:bat[:oid,:int]{not_nil=true,rows=0,bid=646}  := sql.bind("sys","s","k",1);      # 8 mvc_bind_wrap (_21:bat[:oid,:int])<-(_4:str)(_20:str)(_6:str)(_9:int)    constraints.emptySet(_21);  # 9 CemptySet (_49:void)<-(_21:bat[:oid,:int])    _22:bat[:oid,:int]{not_nil=true,rows=0,bid=647}  := sql.bind("sys","s","k",2);      # 10 mvc_bind_wrap (_22:bat[:oid,:int])<-(_4:str)(_20:str)(_6:str)(_11:int)    constraints.emptySet(_22);  # 11 CemptySet (_50:void)<-(_22:bat[:oid,:int])    _23:bat[:oid,:int]{not_nil=true,rows=3,bid=691}  := sql.bind("sys","s","b",0);      # 12 mvc_bind_wrap (_23:bat[:oid,:int])<-(_4:str)(_20:str)(_24:str)(_7:int)    _14 := calc.int(A0);        # 13 sht_2_int (_14:int)<-(A0:sht)    _15{rows=3} := algebra.uselect(_12,nil:int,_14,false,false);        # 14 ALGuselectInclusive (_15:bat[:oid,:oid])<-(_12:bat[:oid,:int])(_16:int)(_14:int)(_17:bit)(_17:bit)    _18{rows=3} := algebra.semijoin(_3,_15);    # 15 ALGsemijoin (_18:bat[:oid,:int])<-(_3:bat[:oid,:int])(_15:bat[:oid,:oid])    _25 := calc.int(A1);        # 16 sht_2_int (_25:int)<-(A1:sht)    _26{rows=3} := algebra.uselect(_23,_25,nil:int);    # 17 ALGuselect (_26:bat[:oid,:oid])<-(_23:bat[:oid,:int])(_25:int)(_16:int)    _27{rows=3} := algebra.semijoin(_19,_26);   # 18 ALGsemijoin (_27:bat[:oid,:int])<-(_19:bat[:oid,:int])(_26:bat[:oid,:oid])    _28{rows=3} := bat.reverse(_27);    # 19 BKCreverse (_28:bat[:int,:oid])<-(_27:bat[:oid,:int])    _29{rows=3} := algebra.join(_18,_28);       # 20 ALGjoin (_29:bat[:oid,:oid])<-(_18:bat[:oid,:int])(_28:bat[:int,:oid])    _31{rows=3} := algebra.markT(_29,0@0);      # 21 ALGtmark (_31:bat[:oid,:oid])<-(_29:bat[:oid,:oid])(_30:oid)    _32{rows=3} := bat.reverse(_31);    # 22 BKCreverse (_32:bat[:oid,:oid])<-(_31:bat[:oid,:oid])    _33{rows=3} := algebra.join(_32,_12);       # 23 ALGjoin (_33:bat[:oid,:int])<-(_32:bat[:oid,:oid])(_12:bat[:oid,:int])    _34{rows=3} := bat.reverse(_29);    # 24 BKCreverse (_34:bat[:oid,:oid])<-(_29:bat[:oid,:oid])    _35{rows=3} := algebra.markT(_34,0@0);      # 25 ALGtmark (_35:bat[:oid,:oid])<-(_34:bat[:oid,:oid])(_30:oid)    _36{rows=3} := bat.reverse(_35);    # 26 BKCreverse (_36:bat[:oid,:oid])<-(_35:bat[:oid,:oid])    _37{rows=3} := algebra.join(_36,_23);       # 27 ALGjoin (_37:bat[:oid,:int])<-(_36:bat[:oid,:oid])(_23:bat[:oid,:int])    _38 := sql.resultSet(2,1,_33);      # 28 mvc_result_table_wrap (_38:int)<-(_11:int)(_9:int)(_33:bat[:oid,:int])    sql.rsColumn(_38,"sys.r","a","int",32,0,_33);       # 29 mvc_result_column_wrap (_39:void)<-(_38:int)(_40:str)(_13:str)(_41:str)(_42:int)(_7:int)(_33:bat[:oid,:int])    sql.rsColumn(_38,"sys.s","b","int",32,0,_37);       # 30 mvc_result_column_wrap (_43:void)<-(_38:int)(_44:str)(_24:str)(_41:str)(_42:int)(_7:int)(_37:bat[:oid,:int])    sql.exportResult(_38,"");   # 31 mvc_export_result_wrap (_45:void)<-(_38:int)(_46:str)end s2_0;       # 32

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -