KDB使用预先存在的表的模式创建空表

big*_*377 0 schema kdb

想象一下,我有一个填充表T_old与给定的模式(让我们说混合的int,浮点数,符号等)我现在想要创建一个新的空/空表T_new,它具有与T_old完全相同的模式.我该怎么做呢?最后,我希望这两个操作都有效:T_old uj T_new和T_new uj T_old.有什么建议?

小智 5

你可以做到T_new:0#T_old.这样,您可以保留旧架构的确切架构和列类型.

然后你的操作T_old uj T_new,T_new uj T_old应该产生相同的结果.

  • 给他一个漂亮的绿色标记:) (2认同)