在q中删除/删除/删除变量

时间:2015-02-15 11:46:30

标签: kdb q-lang

我在:

中创建了一个变量
q)myvar: 1

如何删除它? 我试过了:

q)delete myvar from `.z

但命名空间`.z显然不是正确的,因为变量仍然存在:

q)myvar
1

1 个答案:

答案 0 :(得分:7)

顶级名称空间实际上称为`.,因此以下内容将起作用:

q)delete myvar from `.
`.
q)myvar
`myvar

此外,运行key `.将显示在顶级命名空间中定义的所有变量。