SQL Reference

This section documents all SQL functions and views exported by pg_ripple.

Conventions

Term format — all IRI, blank node, and literal arguments use N-Triples notation:

KindFormatExample
IRI<…><https://example.org/alice>
Blank node_:…_:b0
Plain literal"…""Alice"
Language-tagged literal"…"@lang"Alice"@en
Typed literal"…"^^<type>"30"^^<http://www.w3.org/2001/XMLSchema#integer>

NULL wildcards — in find/delete functions, NULL matches any value for that position.

Schema — all public functions are in the pg_ripple schema. Internal tables are in _pg_ripple.

Function index

FunctionSection
insert_tripleTriple CRUD
delete_tripleTriple CRUD
find_triplesTriple CRUD
triple_countTriple CRUD
load_ntriplesBulk Loading
load_ntriples_fileBulk Loading
load_turtleBulk Loading
load_turtle_fileBulk Loading
load_nquadsBulk Loading
load_nquads_fileBulk Loading
load_trigBulk Loading
load_trig_fileBulk Loading
load_rdfxmlBulk Loading
load_rdfxml_fileBulk Loading
load_ntriples_into_graphBulk Loading
load_turtle_into_graphBulk Loading
load_rdfxml_into_graphBulk Loading
load_ntriples_file_into_graphBulk Loading
load_turtle_file_into_graphBulk Loading
load_rdfxml_file_into_graphBulk Loading
create_graphNamed Graphs
drop_graphNamed Graphs
list_graphsNamed Graphs
find_triples_in_graphNamed Graphs
triple_count_in_graphNamed Graphs
delete_triple_from_graphNamed Graphs
clear_graphNamed Graphs
sparqlSPARQL Queries
sparql_askSPARQL Queries
sparql_explainSPARQL Queries
sparql_constructSPARQL Queries
sparql_describeSPARQL Queries
sparql_updateSPARQL Update
fts_indexFull-Text Search
fts_searchFull-Text Search
encode_tripleRDF-star
decode_tripleRDF-star
get_statementRDF-star
encode_termDictionary
decode_idDictionary
decode_id_fullDictionary
lookup_iriDictionary
register_prefixPrefix Registry
prefixesPrefix Registry
export_ntriplesSerialization & Export
export_nquadsSerialization & Export
export_turtleSerialization & Export
export_turtle_streamSerialization & Export
export_jsonldSerialization & Export
export_jsonld_streamSerialization & Export
sparql_construct_turtleSerialization & Export
sparql_construct_jsonldSerialization & Export
sparql_describe_turtleSerialization & Export
sparql_describe_jsonldSerialization & Export
load_shaclSHACL Validation
validateSHACL Validation
list_shapesSHACL Validation
drop_shapeSHACL Validation
process_validation_queueSHACL Validation
validation_queue_lengthSHACL Validation
dead_letter_countSHACL Validation
dead_letter_queueSHACL Validation
drain_dead_letter_queueSHACL Validation
enable_shacl_monitorsSHACL Validation
load_rulesDatalog Reasoning
load_rules_builtinDatalog Reasoning
inferDatalog Reasoning
check_constraintsDatalog Reasoning
list_rulesDatalog Reasoning
drop_rulesDatalog Reasoning
enable_rule_setDatalog Reasoning
disable_rule_setDatalog Reasoning
prewarm_dictionary_hotDatalog Reasoning
create_sparql_viewMaterialized Views
drop_sparql_viewMaterialized Views
list_sparql_viewsMaterialized Views
create_datalog_viewMaterialized Views
create_datalog_view_from_rule_setMaterialized Views
drop_datalog_viewMaterialized Views
list_datalog_viewsMaterialized Views
create_extvpMaterialized Views
drop_extvpMaterialized Views
list_extvpMaterialized Views
pg_trickle_availableMaterialized Views
compactAdministration
statsAdministration
subscribeAdministration
unsubscribeAdministration
htap_migrate_predicateAdministration
subject_predicatesAdministration
object_predicatesAdministration
deduplicate_predicateAdministration
deduplicate_allAdministration
vacuumAdministration
reindexAdministration
vacuum_dictionaryAdministration
dictionary_statsAdministration
enable_graph_rlsAdministration
grant_graphAdministration
revoke_graphAdministration
list_graph_accessAdministration
schema_summaryAdministration
enable_schema_summaryAdministration
plan_cache_statsAdministration
plan_cache_resetAdministration