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

📄 crackers.mal

📁 一个内存数据库的源代码这是服务器端还有客户端
💻 MAL
📖 第 1 页 / 共 5 页
字号:
	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:void,:int], l:int, h:int, li:bit, hi:bit, left:bat[:void,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_intcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isForeignKey is TRUE, we assume that each tuple from left finds a match in right,	and hence skip the respective check.	(NOTE: This may lead to CRASHES, if isForeignKey is incorrectly passed as TRUE!)";#line 246 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 252 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command joinuselect( right:bat[:void,:int], l:int, h:int, li:bit, hi:bit, left:bat[:oid,:void] ):bat[:oid,:void]address CRKjoinSelectDefault_intcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:void,:int], l:int, h:int, li:bit, hi:bit, left:bat[:oid,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_intcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isForeignKey is TRUE, we assume that each tuple from left finds a match in right,	and hence skip the respective check.	(NOTE: This may lead to CRASHES, if isForeignKey is incorrectly passed as TRUE!)";#line 247 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 252 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command joinuselect( right:bat[:oid,:int], l:int, h:int, li:bit, hi:bit, left:bat[:void,:void] ):bat[:oid,:void]address CRKjoinSelectDefault_intcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:oid,:int], l:int, h:int, li:bit, hi:bit, left:bat[:void,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_intcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isForeignKey is TRUE, we assume that each tuple from left finds a match in right,	and hence skip the respective check.	(NOTE: This may lead to CRASHES, if isForeignKey is incorrectly passed as TRUE!)";#line 248 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 252 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command joinuselect( right:bat[:oid,:int], l:int, h:int, li:bit, hi:bit, left:bat[:oid,:void] ):bat[:oid,:void]address CRKjoinSelectDefault_intcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:oid,:int], l:int, h:int, li:bit, hi:bit, left:bat[:oid,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_intcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isForeignKey is TRUE, we assume that each tuple from left finds a match in right,	and hence skip the respective check.	(NOTE: This may lead to CRASHES, if isForeignKey is incorrectly passed as TRUE!)";#line 249 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 271 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 216 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command select(b:bat[:any_1,:lng],l:lng,h:lng):bat[:any_2,:lng]address CRKselect_lngcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command select(b:bat[:any_1,:lng],l:lng):bat[:any_2,:lng]address CRKselectValue_lngcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command select(b:bat[:any_1,:lng],l:any_2,h:any_3,li:any_4,hi:any_5):bat[:any_6,:lng]address CRKselectBounds_lngcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command uselect(b:bat[:any_1,:lng],l:lng,h:lng):bat[:any_2,:void]address CRKuselect_lngcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command uselect(b:bat[:any_1,:lng],l:lng):bat[:any_2,:void]address CRKuselectValue_lngcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command uselect(b:bat[:any_1,:lng],l:any_2,h:any_3,li:any_4,hi:any_5):bat[:any_6,:void]address CRKuselectBounds_lngcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";#line 252 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command joinuselect( right:bat[:void,:lng], l:lng, h:lng, li:bit, hi:bit, left:bat[:void,:void] ):bat[:oid,:void]address CRKjoinSelectDefault_lngcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:void,:lng], l:lng, h:lng, li:bit, hi:bit, left:bat[:void,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_lngcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isForeignKey is TRUE, we assume that each tuple from left finds a match in right,	and hence skip the respective check.	(NOTE: This may lead to CRASHES, if isForeignKey is incorrectly passed as TRUE!)";#line 246 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 252 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command joinuselect( right:bat[:void,:lng], l:lng, h:lng, li:bit, hi:bit, left:bat[:oid,:void] ):bat[:oid,:void]address CRKjoinSelectDefault_lngcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:void,:lng], l:lng, h:lng, li:bit, hi:bit, left:bat[:oid,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_lngcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isForeignKey is TRUE, we assume that each tuple from left finds a match in right,	and hence skip the respective check.	(NOTE: This may lead to CRASHES, if isForeignKey is incorrectly passed as TRUE!)";#line 247 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 252 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command joinuselect( right:bat[:oid,:lng], l:lng, h:lng, li:bit, hi:bit, left:bat[:void,:void] ):bat[:oid,:void]address CRKjoinSelectDefault_lngcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:oid,:lng], l:lng, h:lng, li:bit, hi:bit, left:bat[:void,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_lngcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isForeignKey is TRUE, we assume that each tuple from left finds a match in right,	and hence skip the respective check.	(NOTE: This may lead to CRASHES, if isForeignKey is incorrectly passed as TRUE!)";#line 248 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 252 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command joinuselect( right:bat[:oid,:lng], l:lng, h:lng, li:bit, hi:bit, left:bat[:oid,:void] ):bat[:oid,:void]address CRKjoinSelectDefault_lngcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:oid,:lng], l:lng, h:lng, li:bit, hi:bit, left:bat[:oid,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_lngcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isForeignKey is TRUE, we assume that each tuple from left finds a match in right,	and hence skip the respective check.	(NOTE: This may lead to CRASHES, if isForeignKey is incorrectly passed as TRUE!)";#line 249 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 272 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 216 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command select(b:bat[:any_1,:flt],l:flt,h:flt):bat[:any_2,:flt]address CRKselect_fltcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command select(b:bat[:any_1,:flt],l:flt):bat[:any_2,:flt]address CRKselectValue_fltcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command select(b:bat[:any_1,:flt],l:any_2,h:any_3,li:any_4,hi:any_5):bat[:any_6,:flt]address CRKselectBounds_fltcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command uselect(b:bat[:any_1,:flt],l:flt,h:flt):bat[:any_2,:void]address CRKuselect_fltcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command uselect(b:bat[:any_1,:flt],l:flt):bat[:any_2,:void]address CRKuselectValue_fltcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";command uselect(b:bat[:any_1,:flt],l:any_2,h:any_3,li:any_4,hi:any_5):bat[:any_6,:void]address CRKuselectBounds_fltcomment "Retrieve the subset using a cracker        index producing preferably a BATview.";#line 252 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command joinuselect( right:bat[:void,:flt], l:flt, h:flt, li:bit, hi:bit, left:bat[:void,:void] ):bat[:oid,:void]address CRKjoinSelectDefault_fltcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:void,:flt], l:flt, h:flt, li:bit, hi:bit, left:bat[:void,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_fltcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isForeignKey is TRUE, we assume that each tuple from left finds a match in right,	and hence skip the respective check.	(NOTE: This may lead to CRASHES, if isForeignKey is incorrectly passed as TRUE!)";#line 246 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"#line 252 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/crackers.mx"command joinuselect( right:bat[:void,:flt], l:flt, h:flt, li:bit, hi:bit, left:bat[:oid,:void] ):bat[:oid,:void]address CRKjoinSelectDefault_fltcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	The result is a new [:oid,:void] BAT.";command joinuselect( right:bat[:void,:flt], l:flt, h:flt, li:bit, hi:bit, left:bat[:oid,:void], inPlace:bit , isForeignKey:bit):bat[:oid,:void]address CRKjoinSelectBounds_fltcomment "Join left and right on head-OIDs.	From right, only those BUNs qualify that satisfy the range-restriction on the tail.	If inPlace is TRUE (and left has an OID head and is not a BAT-view), we operate in-place,	overwriting left and returning it as result. Otherwise, the result is a new [:oid,:void] BAT.	If isF

⌨️ 快捷键说明

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