比较两个不同实例中的表

时间:2018-08-22 19:06:37

标签: kdb

我想比较所有表和模式在两个不同实例中是否相同。我将如何迭代呢?

schemas:
(0# tab) ~ (h"0#tab")

但是有10张桌子。比较架构的最快方法是什么?

2 个答案:

答案 0 :(得分:5)

类似于以下内容将比较本地表和远程表的元数据:

camera = new THREE.PerspectiveCamera( 60, window.innerWidth / window.innerHeight,0.1, 3000 );

object.mixer = new THREE.AnimationMixer( object ); mixers.push( object.mixer ); var action = object.mixer.clipAction( object.animations[ 0 ] ); action.play();

/(0# tab) ~ (h"0#tab")

答案 1 :(得分:0)

使用函数形式而不是将字符串传递到远程句柄的另一种方法:

ts!(meta each ts)~'{ @[h;(meta;x);0b] }each ts:tables[]

以下内容将确保仅比较两个q会话中都可用的表:

rtabs:h(tables;`)   / get the table list from remote session 
ts!(meta each ts)~'{ @[h;(meta;x);0b] }each ts: tables[] inter rtabs /using inter