A tabela sql_parts contém informações sobre quais das diversas partes do padrão SQL têm suporte pelo PostgreSQL.
Tabela 35.48. Colunas de sql_parts
Coluna Tipo de dados Descrição |
|---|
Cadeia de caracteres identificadora contendo o número da parte |
Nome descritivo da parte |
|
Sempre nula, porque o grupo de desenvolvimento do PostgreSQL não realiza testes formais de conformidade de recursos |
Possivelmente um comentário sobre o status do suporte à parte |
Exemplo 35.46. Exemplo do tradutor
Partes do padrão SQL com suporte pelo PostgreSQL
Uso do esquema de informações para mostrar quais das diversas partes
do padrão SQL têm suporte pelo
PostgreSQL.
Foi usado o jsonb para eliminar as
colunas com valor nulo e formatar a saída.
SELECT jsonb_pretty(jsonb_strip_nulls(to_jsonb(t))) FROM information_schema.sql_parts t;
jsonb_pretty
-----------------------------------------------------------------------------------------
{ +
"comments": "", +
"feature_id": "1", +
"feature_name": "Framework (SQL/Framework)", +
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "2", +
"feature_name": "Foundation (SQL/Foundation)", +
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "3", +
"feature_name": "Call-Level Interface (SQL/CLI)", +
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "4", +
"feature_name": "Persistent Stored Modules (SQL/PSM)", +
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "9", +
"feature_name": "Management of External Data (SQL/MED)", +
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "10", +
"feature_name": "Object Language Bindings (SQL/OLB)", +
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "11", +
"feature_name": "Information and Definition Schema (SQL/Schemata)", +
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "13", +
"feature_name": "Routines and Types Using the Java Programming Language (SQL/JRT)",+
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "14", +
"feature_name": "XML-Related Specifications (SQL/XML)", +
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "15", +
"feature_name": "Multi-Dimensional Arrays (SQL/MDA)", +
"is_supported": "NO" +
}
{ +
"comments": "", +
"feature_id": "16", +
"feature_name": "Property Graph Queries (SQL/PGQ)", +
"is_supported": "NO" +
}
(11 linhas)