查找普适数据库中的所有列

时间:2019-04-02 14:05:31

标签: database pervasive-sql

我想在Pervasive数据库中使用PSQL查找名称包含特定字符串的所有列。我该怎么办?

1 个答案:

答案 0 :(得分:1)

您可以在X$Field表中查询您的字符串。像这样:

select file.xf$name, field.xe$name from x$field field 
join x$file file on xe$file = xf$id
where xe$name like '%some string%'

此查询应同时适用于原始数据库和v2(长元数据)数据库,但仅当您具有DDF(至少FILE.DDFFIELD.DDFINDEX.DDF)时才有效具有指向DDF的PSQL数据库设置。