CINXE.COM
Chapter聽19.聽Internet Services
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd"> <html lang="en" itemscope="itemscope" itemtype="http://schema.org/WebPage" itemid="http://docs.openlinksw.com/virtuoso/ch-internetservices/" xmlns:n0="http://www.w3.org/2000/xmlns/" n0:og="http://ogp.me/ns#" n0:fb="http://ogp.me/ns/fb#" n0:xhv="http://www.w3.org/1999/xhtml/vocab#" xmlns:xh="http://www.w3.org/1999/xhtml" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:d="http://docbook.org/ns/docbook" xmlns:addthis="http://www.addthis.com/help/api-spec"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title itemprop="name">Chapter聽19.聽Internet Services</title> <link rel="STYLESHEET" href="/skin/docs-v3/css/opl-style.css" /> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /> <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32" /> <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16" /> <link rel="manifest" href="/manifest.json" /> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5" /> <meta name="theme-color" content="#ffffff" /> <title>Chapter聽19.聽Internet Services</title> <meta name="description" content="This section discusses Virtuoso's support for DAV, email, usenet news, mime and other internet standards. The WebDAV repository lets Virtuoso store and index content within the database. This can then be accessible directly via the HTTP protocol. This chapter describes the MIME extensions that have been implemented in Virtuoso. This covers examples of use of MIME for composition of MIME messages and content for mail transit of HTTP output." /> <meta name="keywords" content="documentation , docs , openlink , openlink software , virtuoso , database , SQL , PL , RDBMS " /> <link rel="chapter" href="/virtuoso/ch-overview/" oldhref="ch-overview.html" title="Chapter聽1.聽Overview" /> <link rel="chapter" href="/virtuoso/ch-installation/" oldhref="ch-installation.html" title="Chapter聽2.聽Installation Guide" /> <link rel="chapter" href="/virtuoso/ch-quicktours/" oldhref="ch-quicktours.html" title="Chapter聽3.聽Quick Start & Tours" /> <link rel="chapter" href="/virtuoso/ch-sampleapps/" oldhref="ch-sampleapps.html" title="Chapter聽4.聽Sample ODBC & JDBC Applications" /> <link rel="chapter" href="/virtuoso/ch-concepts/" oldhref="ch-concepts.html" title="Chapter聽5.聽Conceptual Overview" /> <link rel="chapter" href="/virtuoso/ch-server/" oldhref="ch-server.html" title="Chapter聽6.聽Administration" /> <link rel="chapter" href="/virtuoso/ch-accessinterfaces/" oldhref="ch-accessinterfaces.html" title="Chapter聽7.聽Data Access Interfaces" /> <link rel="chapter" href="/virtuoso/ch-vdbengine/" oldhref="ch-vdbengine.html" title="Chapter聽8.聽Virtual Database Engine" /> <link rel="chapter" href="/virtuoso/ch-sqlreference/" oldhref="ch-sqlreference.html" title="Chapter聽9.聽SQL Reference" /> <link rel="chapter" href="/virtuoso/ch-clusterprogramming/" oldhref="ch-clusterprogramming.html" title="Chapter聽10.聽Virtuoso Cluster Programming" /> <link rel="chapter" href="/virtuoso/ch-sqlprocedures/" oldhref="ch-sqlprocedures.html" title="Chapter聽11.聽SQL Procedure Language Guide" /> <link rel="chapter" href="/virtuoso/ch-hooks/" oldhref="ch-hooks.html" title="Chapter聽12.聽Database Event Hooks" /> <link rel="chapter" href="/virtuoso/ch-repl/" oldhref="ch-repl.html" title="Chapter聽13.聽Data Replication, Synchronization and Transformation Services" /> <link rel="chapter" href="/virtuoso/ch-webappdevelopment/" oldhref="ch-webappdevelopment.html" title="Chapter聽14.聽Web Application Development" /> <link rel="refentry" href="/virtuoso/vc_type_calculateablevalue/" oldhref="vc_type_calculateablevalue.html" title="CalculateableValue" /> <link rel="refentry" href="/virtuoso/vc_type_forcedcalculateablevalue/" oldhref="vc_type_forcedcalculateablevalue.html" title="ForcedCalculateableValue" /> <link rel="refentry" href="/virtuoso/vc_type_sqlcode/" oldhref="vc_type_sqlcode.html" title="SqlCode" /> <link rel="refentry" href="/virtuoso/vc_type_sqlname/" oldhref="vc_type_sqlname.html" title="SqlName" /> <link rel="refentry" href="/virtuoso/vc_after_data_bind/" oldhref="vc_after_data_bind.html" title="after-data-bind" /> <link rel="refentry" href="/virtuoso/vc_after_data_bind_container/" oldhref="vc_after_data_bind_container.html" title="after-data-bind-container" /> <link rel="refentry" href="/virtuoso/vc_before_data_bind/" oldhref="vc_before_data_bind.html" title="before-data-bind" /> <link rel="refentry" href="/virtuoso/vc_before_data_bind_container/" oldhref="vc_before_data_bind_container.html" title="before-data-bind-container" /> <link rel="refentry" href="/virtuoso/vc_before_render/" oldhref="vc_before_render.html" title="before-render" /> <link rel="refentry" href="/virtuoso/vc_before_render_container/" oldhref="vc_before_render_container.html" title="before-render-container" /> <link rel="refentry" href="/virtuoso/vc_button/" oldhref="vc_button.html" title="button" /> <link rel="refentry" href="/virtuoso/vc_calendar/" oldhref="vc_calendar.html" title="calendar" /> <link rel="refentry" href="/virtuoso/vc_check_box/" oldhref="vc_check_box.html" title="check-box" /> <link rel="refentry" href="/virtuoso/vc_code_file/" oldhref="vc_code_file.html" title="code-file" /> <link rel="refentry" href="/virtuoso/vc_column/" oldhref="vc_column.html" title="column" /> <link rel="refentry" href="/virtuoso/vc_data_grid/" oldhref="vc_data_grid.html" title="data-grid" /> <link rel="refentry" href="/virtuoso/vc_data_list/" oldhref="vc_data_list.html" title="data-list" /> <link rel="refentry" href="/virtuoso/vc_data_set/" oldhref="vc_data_set.html" title="data-set" /> <link rel="refentry" href="/virtuoso/vc_data_source/" oldhref="vc_data_source.html" title="data-source" /> <link rel="refentry" href="/virtuoso/vc_error_summary/" oldhref="vc_error_summary.html" title="error-summary" /> <link rel="refentry" href="/virtuoso/vc_expression/" oldhref="vc_expression.html" title="expression" /> <link rel="refentry" href="/virtuoso/vc_field/" oldhref="vc_field.html" title="field" /> <link rel="refentry" href="/virtuoso/vc_form/" oldhref="vc_form.html" title="form" /> <link rel="refentry" href="/virtuoso/vc_hidden/" oldhref="vc_hidden.html" title="hidden" /> <link rel="refentry" href="/virtuoso/vc_horizontal_template/" oldhref="vc_horizontal_template.html" title="horizontal-template" /> <link rel="refentry" href="/virtuoso/vc_include/" oldhref="vc_include.html" title="include" /> <link rel="refentry" href="/virtuoso/vc_isql/" oldhref="vc_isql.html" title="isql" /> <link rel="refentry" href="/virtuoso/vc_item/" oldhref="vc_item.html" title="item" /> <link rel="refentry" href="/virtuoso/vc_key/" oldhref="vc_key.html" title="key" /> <link rel="refentry" href="/virtuoso/vc_label/" oldhref="vc_label.html" title="label" /> <link rel="refentry" href="/virtuoso/vc_leaf_template/" oldhref="vc_leaf_template.html" title="leaf-template" /> <link rel="refentry" href="/virtuoso/vc_local_variable/" oldhref="vc_local_variable.html" title="local-variable" /> <link rel="refentry" href="/virtuoso/vc_login/" oldhref="vc_login.html" title="login" /> <link rel="refentry" href="/virtuoso/vc_login_form/" oldhref="vc_login_form.html" title="login-form" /> <link rel="refentry" href="/virtuoso/vc_method/" oldhref="vc_method.html" title="method" /> <link rel="refentry" href="/virtuoso/vc_node/" oldhref="vc_node.html" title="node" /> <link rel="refentry" href="/virtuoso/vc_node_template/" oldhref="vc_node_template.html" title="node-template" /> <link rel="refentry" href="/virtuoso/vc_on_init/" oldhref="vc_on_init.html" title="on-init" /> <link rel="refentry" href="/virtuoso/vc_on_init_container/" oldhref="vc_on_init_container.html" title="on-init-container" /> <link rel="refentry" href="/virtuoso/vc_on_post/" oldhref="vc_on_post.html" title="on-post" /> <link rel="refentry" href="/virtuoso/vc_on_post_container/" oldhref="vc_on_post_container.html" title="on-post-container" /> <link rel="refentry" href="/virtuoso/vc_page/" oldhref="vc_page.html" title="page" /> <link rel="refentry" href="/virtuoso/vc_param/" oldhref="vc_param.html" title="param" /> <link rel="refentry" href="/virtuoso/vc_placeholder/" oldhref="vc_placeholder.html" title="placeholder" /> <link rel="refentry" href="/virtuoso/vc_radio_button/" oldhref="vc_radio_button.html" title="radio-button" /> <link rel="refentry" href="/virtuoso/vc_radio_group/" oldhref="vc_radio_group.html" title="radio-group" /> <link rel="refentry" href="/virtuoso/vc_script/" oldhref="vc_script.html" title="script" /> <link rel="refentry" href="/virtuoso/vc_select_list/" oldhref="vc_select_list.html" title="select-list" /> <link rel="refentry" href="/virtuoso/vc_style/" oldhref="vc_style.html" title="style" /> <link rel="refentry" href="/virtuoso/vc_tab/" oldhref="vc_tab.html" title="tab" /> <link rel="refentry" href="/virtuoso/vc_template/" oldhref="vc_template.html" title="template" /> <link rel="refentry" href="/virtuoso/vc_text/" oldhref="vc_text.html" title="text" /> <link rel="refentry" href="/virtuoso/vc_textarea/" oldhref="vc_textarea.html" title="textarea" /> <link rel="refentry" href="/virtuoso/vc_tree/" oldhref="vc_tree.html" title="tree" /> <link rel="refentry" href="/virtuoso/vc_url/" oldhref="vc_url.html" title="url" /> <link rel="refentry" href="/virtuoso/vc_validator/" oldhref="vc_validator.html" title="validator" /> <link rel="refentry" href="/virtuoso/vc_variable/" oldhref="vc_variable.html" title="variable" /> <link rel="refentry" href="/virtuoso/vc_vscx/" oldhref="vc_vscx.html" title="vscx" /> <link rel="refentry" href="/virtuoso/vc_xsd_stub/" oldhref="vc_xsd_stub.html" title="xsd-stub" /> <link rel="refentry" href="/virtuoso/vc_xsd_stub_script/" oldhref="vc_xsd_stub_script.html" title="xsd-stub-script" /> <link rel="refentry" href="/virtuoso/vc_xsd_stub_top/" oldhref="vc_xsd_stub_top.html" title="xsd-stub-top" /> <link rel="chapter" href="/virtuoso/ch-webandxml/" oldhref="ch-webandxml.html" title="Chapter聽15.聽XML Support" /> <link rel="chapter" href="/virtuoso/ch-rdfandsparql/" oldhref="ch-rdfandsparql.html" title="Chapter聽16.聽RDF Data Access and Data Management" /> <link rel="chapter" href="/virtuoso/ch-webservices/" oldhref="ch-webservices.html" title="Chapter聽17.聽Web Services" /> <link rel="chapter" href="/virtuoso/ch-runtimehosting/" oldhref="ch-runtimehosting.html" title="Chapter聽18.聽Runtime Hosting" /> <link rel="chapter" href="/virtuoso/ch-internetservices/" oldhref="ch-internetservices.html" title="Chapter聽19.聽Internet Services" /> <link rel="chapter" href="/virtuoso/ch-freetext/" oldhref="ch-freetext.html" title="Chapter聽20.聽Free Text Search" /> <link rel="chapter" href="/virtuoso/ch-tpcc/" oldhref="ch-tpcc.html" title="Chapter聽21.聽TPC C Benchmark Kit" /> <link rel="chapter" href="/virtuoso/ch-xa/" oldhref="ch-xa.html" title="Chapter聽22.聽Using Virtuoso with Tuxedo" /> <link rel="chapter" href="/virtuoso/ch-appendixa/" oldhref="ch-appendixa.html" title="Chapter聽23.聽Appendix A" /> <link rel="chapter" href="/virtuoso/ch-functions/" oldhref="ch-functions.html" title="Chapter聽24.聽Virtuoso Functions Guide & Reference" /> <link rel="refentry" href="/virtuoso/fn_var/" oldhref="fn_var.html" title="VAR" /> <link rel="refentry" href="/virtuoso/fn_var_samp/" oldhref="fn_var_samp.html" title="VAR_SAMP" /> <link rel="refentry" href="/virtuoso/fn_var_pop/" oldhref="fn_var_pop.html" title="VAR_POP" /> <link rel="refentry" href="/virtuoso/fn_stddev/" oldhref="fn_stddev.html" title="STDDEV" /> <link rel="refentry" href="/virtuoso/fn_stddev_samp/" oldhref="fn_stddev_samp.html" title="STDDEV_SAMP" /> <link rel="refentry" href="/virtuoso/fn_stddev_pop/" oldhref="fn_stddev_pop.html" title="STDDEV_POP" /> <link rel="refentry" href="/virtuoso/fn_regr_syy/" oldhref="fn_regr_syy.html" title="REGR_SYY" /> <link rel="refentry" href="/virtuoso/fn_regr_sxx/" oldhref="fn_regr_sxx.html" title="REGR_SXX" /> <link rel="refentry" href="/virtuoso/fn_regr_sxy/" oldhref="fn_regr_sxy.html" title="REGR_SXY" /> <link rel="refentry" href="/virtuoso/fn_regr_avgx/" oldhref="fn_regr_avgx.html" title="REGR_AVGX" /> <link rel="refentry" href="/virtuoso/fn_regr_avgy/" oldhref="fn_regr_avgy.html" title="REGR_AVGY" /> <link rel="refentry" href="/virtuoso/fn_regr_r2/" oldhref="fn_regr_r2.html" title="REGR_R2" /> <link rel="refentry" href="/virtuoso/fn_regr_count/" oldhref="fn_regr_count.html" title="REGR_COUNT" /> <link rel="refentry" href="/virtuoso/fn_regr_intercept/" oldhref="fn_regr_intercept.html" title="REGR_INTERCEPT" /> <link rel="refentry" href="/virtuoso/fn_regr_slope/" oldhref="fn_regr_slope.html" title="REGR_SLOPE" /> <link rel="refentry" href="/virtuoso/fn_covar_samp/" oldhref="fn_covar_samp.html" title="COVAR_SAMP" /> <link rel="refentry" href="/virtuoso/fn_covar_pop/" oldhref="fn_covar_pop.html" title="COVAR_POP" /> <link rel="refentry" href="/virtuoso/fn_corr/" oldhref="fn_corr.html" title="CORR" /> <link rel="refentry" href="/virtuoso/fn_xq_sequence_agg/" oldhref="fn_xq_sequence_agg.html" title="DB.DBA.XQ_SEQUENCE_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_agg/" oldhref="fn_vector_agg.html" title="DB.DBA.VECTOR_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_of_nonnulls_agg/" oldhref="fn_vector_of_nonnulls_agg.html" title="DB.DBA.VECTOR_OF_NONNULLS_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_or_null_agg/" oldhref="fn_vector_or_null_agg.html" title="DB.DBA.VECTOR_OR_NULL_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_of_nonnulls_or_null_agg/" oldhref="fn_vector_of_nonnulls_or_null_agg.html" title="DB.DBA.VECTOR_OF_NONNULLS_OR_NULL_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_concat_agg/" oldhref="fn_vector_concat_agg.html" title="DB.DBA.VECTOR_CONCAT_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_agg/" oldhref="fn_bag_agg.html" title="DB.DBA.BAG_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_of_nonnulls_agg/" oldhref="fn_bag_of_nonnulls_agg.html" title="DB.DBA.BAG_OF_NONNULLS_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_or_null_agg/" oldhref="fn_bag_or_null_agg.html" title="DB.DBA.BAG_OR_NULL_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_of_nonnulls_or_null_agg/" oldhref="fn_bag_of_nonnulls_or_null_agg.html" title="DB.DBA.BAG_OF_NONNULLS_OR_NULL_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_concat_agg/" oldhref="fn_bag_concat_agg.html" title="DB.DBA.BAG_CONCAT_AGG" /> <link rel="refentry" href="/virtuoso/fn_abs/" oldhref="fn_abs.html" title="abs" /> <link rel="refentry" href="/virtuoso/fn___any_grants/" oldhref="fn___any_grants.html" title="__any_grants" /> <link rel="refentry" href="/virtuoso/fn_aref/" oldhref="fn_aref.html" title="aref" /> <link rel="refentry" href="/virtuoso/fn_ascii/" oldhref="fn_ascii.html" title="ascii" /> <link rel="refentry" href="/virtuoso/fn_aset/" oldhref="fn_aset.html" title="aset" /> <link rel="refentry" href="/virtuoso/fn_atof/" oldhref="fn_atof.html" title="atof" /> <link rel="refentry" href="/virtuoso/fn_atoi/" oldhref="fn_atoi.html" title="atoi" /> <link rel="refentry" href="/virtuoso/fn_att_local_name/" oldhref="fn_att_local_name.html" title="att_local_name" /> <link rel="refentry" href="/virtuoso/fn_backup/" oldhref="fn_backup.html" title="backup" /> <link rel="refentry" href="/virtuoso/fn_backup_online/" oldhref="fn_backup_online.html" title="backup_online" /> <link rel="refentry" href="/virtuoso/fn_backup_context_clear/" oldhref="fn_backup_context_clear.html" title="backup_context_clear" /> <link rel="refentry" href="/virtuoso/fn_bif_arg/" oldhref="fn_bif_arg.html" title="Virtuoso Server Extension Interface (VSEI) functions" /> <link rel="refentry" href="/virtuoso/fn_bit_and/" oldhref="fn_bit_and.html" title="bit_and" /> <link rel="refentry" href="/virtuoso/fn_bit_or/" oldhref="fn_bit_or.html" title="bit_or" /> <link rel="refentry" href="/virtuoso/fn_bit_not/" oldhref="fn_bit_not.html" title="bit_not" /> <link rel="refentry" href="/virtuoso/fn_bit_shift/" oldhref="fn_bit_shift.html" title="bit_shift" /> <link rel="refentry" href="/virtuoso/fn_bit_xor/" oldhref="fn_bit_xor.html" title="bit_xor" /> <link rel="refentry" href="/virtuoso/fn_blob_to_string/" oldhref="fn_blob_to_string.html" title="blob_to_string" /> <link rel="refentry" href="/virtuoso/fn_blob_to_string_output/" oldhref="fn_blob_to_string_output.html" title="blob_to_string_output" /> <link rel="refentry" href="/virtuoso/fn_bookmark/" oldhref="fn_bookmark.html" title="bookmark" /> <link rel="refentry" href="/virtuoso/fn_ceiling/" oldhref="fn_ceiling.html" title="ceiling" /> <link rel="refentry" href="/virtuoso/fn_cfg_item_count/" oldhref="fn_cfg_item_count.html" title="cfg_item_count" /> <link rel="refentry" href="/virtuoso/fn_cfg_item_name/" oldhref="fn_cfg_item_name.html" title="cfg_item_name" /> <link rel="refentry" href="/virtuoso/fn_cfg_item_value/" oldhref="fn_cfg_item_value.html" title="cfg_item_value" /> <link rel="refentry" href="/virtuoso/fn_cfg_section_count/" oldhref="fn_cfg_section_count.html" title="cfg_section_count" /> <link rel="refentry" href="/virtuoso/fn_cfg_section_name/" oldhref="fn_cfg_section_name.html" title="cfg_section_name" /> <link rel="refentry" href="/virtuoso/fn_cfg_write/" oldhref="fn_cfg_write.html" title="cfg_write" /> <link rel="refentry" href="/virtuoso/fn_charset_define/" oldhref="fn_charset_define.html" title="charset_define" /> <link rel="refentry" href="/virtuoso/fn_charset_recode/" oldhref="fn_charset_recode.html" title="charset_recode" /> <link rel="refentry" href="/virtuoso/fn_charsets_list/" oldhref="fn_charsets_list.html" title="charsets_list" /> <link rel="refentry" href="/virtuoso/fn_checkpoint_interval/" oldhref="fn_checkpoint_interval.html" title="checkpoint_interval" /> <link rel="refentry" href="/virtuoso/fn_chr/" oldhref="fn_chr.html" title="chr" /> <link rel="refentry" href="/virtuoso/fn_client_attr/" oldhref="fn_client_attr.html" title="client_attr" /> <link rel="refentry" href="/virtuoso/fn_collation_define/" oldhref="fn_collation_define.html" title="collation_define" /> <link rel="refentry" href="/virtuoso/fn_complete_table_name/" oldhref="fn_complete_table_name.html" title="complete_table_name" /> <link rel="refentry" href="/virtuoso/fn_composite/" oldhref="fn_composite.html" title="composite" /> <link rel="refentry" href="/virtuoso/fn_composite_ref/" oldhref="fn_composite_ref.html" title="composite_ref" /> <link rel="refentry" href="/virtuoso/fn_concat/" oldhref="fn_concat.html" title="concat" /> <link rel="refentry" href="/virtuoso/fn_concatenate/" oldhref="fn_concatenate.html" title="concatenate" /> <link rel="refentry" href="/virtuoso/fn_connection_get/" oldhref="fn_connection_get.html" title="connection_get" /> <link rel="refentry" href="/virtuoso/fn_connection_id/" oldhref="fn_connection_id.html" title="connection_id" /> <link rel="refentry" href="/virtuoso/fn_connection_is_dirty/" oldhref="fn_connection_is_dirty.html" title="connection_is_dirty" /> <link rel="refentry" href="/virtuoso/fn_connection_set/" oldhref="fn_connection_set.html" title="connection_set" /> <link rel="refentry" href="/virtuoso/fn_connection_vars/" oldhref="fn_connection_vars.html" title="connection_vars" /> <link rel="refentry" href="/virtuoso/fn_connection_vars_set/" oldhref="fn_connection_vars_set.html" title="connection_vars_set" /> <link rel="refentry" href="/virtuoso/fn_contains/" oldhref="fn_contains.html" title="contains" /> <link rel="refentry" href="/virtuoso/fn_cov_load/" oldhref="fn_cov_load.html" title="cov_load" /> <link rel="refentry" href="/virtuoso/fn_cov_report/" oldhref="fn_cov_report.html" title="cov_report" /> <link rel="refentry" href="/virtuoso/fn_cov_store/" oldhref="fn_cov_store.html" title="cov_store" /> <link rel="refentry" href="/virtuoso/fn_createxml/" oldhref="fn_createxml.html" title="createXML" /> <link rel="refentry" href="/virtuoso/fn_curdate/" oldhref="fn_curdate.html" title="curdate" /> <link rel="refentry" href="/virtuoso/fn_forget_timezone/" oldhref="fn_forget_timezone.html" title="forget_timezone" /> <link rel="refentry" href="/virtuoso/fn_is_timezoneless/" oldhref="fn_is_timezoneless.html" title="is_timezoneless" /> <link rel="refentry" href="/virtuoso/fn_adjust_timezone/" oldhref="fn_adjust_timezone.html" title="adjust_timezone" /> <link rel="refentry" href="/virtuoso/fn_rdf_now_impl/" oldhref="fn_rdf_now_impl.html" title="rdf_now_impl" /> <link rel="refentry" href="/virtuoso/fn_current_timestamp/" oldhref="fn_current_timestamp.html" title="current_timestamp" /> <link rel="refentry" href="/virtuoso/fn_curdatetime/" oldhref="fn_curdatetime.html" title="curdatetime" /> <link rel="refentry" href="/virtuoso/fn_curdatetimeoffset/" oldhref="fn_curdatetimeoffset.html" title="curdatetimeoffset" /> <link rel="refentry" href="/virtuoso/fn_curutcdatetime/" oldhref="fn_curutcdatetime.html" title="curutcdatetime" /> <link rel="refentry" href="/virtuoso/fn_sysutcdatetime/" oldhref="fn_sysutcdatetime.html" title="sysutcdatetime" /> <link rel="refentry" href="/virtuoso/fn_current_charset/" oldhref="fn_current_charset.html" title="current_charset" /> <link rel="refentry" href="/virtuoso/fn_vacuum/" oldhref="fn_vacuum.html" title="DB.DBA.VACUUM" /> <link rel="refentry" href="/virtuoso/fn_sparql_to_sql_text/" oldhref="fn_sparql_to_sql_text.html" title="sparql_to_sql_text" /> <link rel="refentry" href="/virtuoso/fn_dateadd/" oldhref="fn_dateadd.html" title="dateadd" /> <link rel="refentry" href="/virtuoso/fn_datediff/" oldhref="fn_datediff.html" title="datediff" /> <link rel="refentry" href="/virtuoso/fn_datestring/" oldhref="fn_datestring.html" title="datestring , datestring_gmt ," /> <link rel="refentry" href="/virtuoso/fn_datestring_gmt/" oldhref="fn_datestring_gmt.html" title="datestring_GMT" /> <link rel="refentry" href="/virtuoso/fn_dav_api_add/" oldhref="fn_dav_api_add.html" title="DAV add & update functions" /> <link rel="refentry" href="/virtuoso/fn_dav_api_change/" oldhref="fn_dav_api_change.html" title="DAV manipulation functions" /> <link rel="refentry" href="/virtuoso/fn_dav_api_lock/" oldhref="fn_dav_api_lock.html" title="DAV lock manipulation functions" /> <link rel="refentry" href="/virtuoso/fn_dav_api_search/" oldhref="fn_dav_api_search.html" title="DAV search functions" /> <link rel="refentry" href="/virtuoso/fn_dav_api_user/" oldhref="fn_dav_api_user.html" title="WebDAV Users & Groups administration" /> <link rel="refentry" href="/virtuoso/fn_dav_exp/" oldhref="fn_dav_exp.html" title="DAV_EXP" /> <link rel="refentry" href="/virtuoso/fn_dayname/" oldhref="fn_dayname.html" title="dayname" /> <link rel="refentry" href="/virtuoso/fn_dayofmonth/" oldhref="fn_dayofmonth.html" title="dayofmonth" /> <link rel="refentry" href="/virtuoso/fn_dayofweek/" oldhref="fn_dayofweek.html" title="dayofweek" /> <link rel="refentry" href="/virtuoso/fn_dayofyear/" oldhref="fn_dayofyear.html" title="dayofyear" /> <link rel="refentry" href="/virtuoso/fn_dbg_obj_print/" oldhref="fn_dbg_obj_print.html" title="dbg_obj_print" /> <link rel="refentry" href="/virtuoso/fn_dbg_printf/" oldhref="fn_dbg_printf.html" title="dbg_printf" /> <link rel="refentry" href="/virtuoso/fn_dbname/" oldhref="fn_dbname.html" title="dbname" /> <link rel="refentry" href="/virtuoso/fn_delay/" oldhref="fn_delay.html" title="delay" /> <link rel="refentry" href="/virtuoso/fn_cl_exec/" oldhref="fn_cl_exec.html" title="cl_exec" /> <link rel="refentry" href="/virtuoso/fn_dict_dec_or_remove/" oldhref="fn_dict_dec_or_remove.html" title="dict_dec_or_remove" /> <link rel="refentry" href="/virtuoso/fn_dict_duplicate/" oldhref="fn_dict_duplicate.html" title="dict_duplicate" /> <link rel="refentry" href="/virtuoso/fn_dict_get/" oldhref="fn_dict_get.html" title="dict_get" /> <link rel="refentry" href="/virtuoso/fn_dict_inc_or_put/" oldhref="fn_dict_inc_or_put.html" title="dict_inc_or_put" /> <link rel="refentry" href="/virtuoso/fn_dict_iter_next/" oldhref="fn_dict_iter_next.html" title="dict_iter_next" /> <link rel="refentry" href="/virtuoso/fn_dict_iter_rewind/" oldhref="fn_dict_iter_rewind.html" title="dict_iter_rewind" /> <link rel="refentry" href="/virtuoso/fn_dict_list_keys/" oldhref="fn_dict_list_keys.html" title="dict_list_keys" /> <link rel="refentry" href="/virtuoso/fn_dict_destructive_list_rnd_keys/" oldhref="fn_dict_destructive_list_rnd_keys.html" title="dict_destructive_list_rnd_keys" /> <link rel="refentry" href="/virtuoso/fn_dict_new/" oldhref="fn_dict_new.html" title="dict_new" /> <link rel="refentry" href="/virtuoso/fn_dict_put/" oldhref="fn_dict_put.html" title="dict_put" /> <link rel="refentry" href="/virtuoso/fn_dict_remove/" oldhref="fn_dict_remove.html" title="dict_remove" /> <link rel="refentry" href="/virtuoso/fn_dict_size/" oldhref="fn_dict_size.html" title="dict_size" /> <link rel="refentry" href="/virtuoso/fn_dict_to_vector/" oldhref="fn_dict_to_vector.html" title="dict_to_vector" /> <link rel="refentry" href="/virtuoso/fn_dict_zap/" oldhref="fn_dict_zap.html" title="dict_zap" /> <link rel="refentry" href="/virtuoso/fn_disconnect_user/" oldhref="fn_disconnect_user.html" title="disconnect_user" /> <link rel="refentry" href="/virtuoso/fn_dt_set_tz/" oldhref="fn_dt_set_tz.html" title="dt_set_tz" /> <link rel="refentry" href="/virtuoso/fn_dvector/" oldhref="fn_dvector.html" title="dvector" /> <link rel="refentry" href="/virtuoso/fn_end_result/" oldhref="fn_end_result.html" title="end_result" /> <link rel="refentry" href="/virtuoso/fn_either/" oldhref="fn_either.html" title="either" /> <link rel="refentry" href="/virtuoso/fn_elh_get_handler/" oldhref="fn_elh_get_handler.html" title="elh_get_handler" /> <link rel="refentry" href="/virtuoso/fn_elh_load_handler/" oldhref="fn_elh_load_handler.html" title="elh_load_handler" /> <link rel="refentry" href="/virtuoso/fn_encode_base64/" oldhref="fn_encode_base64.html" title="encode_base64" /> <link rel="refentry" href="/virtuoso/fn_equ/" oldhref="fn_equ.html" title="equ" /> <link rel="refentry" href="/virtuoso/fn_exec/" oldhref="fn_exec.html" title="exec" /> <link rel="refentry" href="/virtuoso/fn_exec_close/" oldhref="fn_exec_close.html" title="close" /> <link rel="refentry" href="/virtuoso/fn_exec_next/" oldhref="fn_exec_next.html" title="exec_next" /> <link rel="refentry" href="/virtuoso/fn_exec_result/" oldhref="fn_exec_result.html" title="exec_result" /> <link rel="refentry" href="/virtuoso/fn_exec_result_names/" oldhref="fn_exec_result_names.html" title="exec_result_names" /> <link rel="refentry" href="/virtuoso/fn_exec_metadata/" oldhref="fn_exec_metadata.html" title="exec_metadata" /> <link rel="refentry" href="/virtuoso/fn_exec_score/" oldhref="fn_exec_score.html" title="exec_score" /> <link rel="refentry" href="/virtuoso/fn_exp/" oldhref="fn_exp.html" title="exp" /> <link rel="refentry" href="/virtuoso/fn_explain/" oldhref="fn_explain.html" title="explain" /> <link rel="refentry" href="/virtuoso/fn_file_delete/" oldhref="fn_file_delete.html" title="file_delete" /> <link rel="refentry" href="/virtuoso/fn_file_open/" oldhref="fn_file_open.html" title="file_open" /> <link rel="refentry" href="/virtuoso/fn_ft_set_file/" oldhref="fn_ft_set_file.html" title="ft_set_file" /> <link rel="refentry" href="/virtuoso/fn_file_dirlist/" oldhref="fn_file_dirlist.html" title="file_dirlist" /> <link rel="refentry" href="/virtuoso/fn_file_mkdir/" oldhref="fn_file_mkdir.html" title="file_mkdir" /> <link rel="refentry" href="/virtuoso/fn_file_mkpath/" oldhref="fn_file_mkpath.html" title="file_mkpath" /> <link rel="refentry" href="/virtuoso/fn_file_stat/" oldhref="fn_file_stat.html" title="file_stat" /> <link rel="refentry" href="/virtuoso/fn_file_to_string/" oldhref="fn_file_to_string.html" title="file_to_string" /> <link rel="refentry" href="/virtuoso/fn_file_to_string_output/" oldhref="fn_file_to_string_output.html" title="file_to_string_output" /> <link rel="refentry" href="/virtuoso/fn_file_unlink/" oldhref="fn_file_unlink.html" title="file_unlink" /> <link rel="refentry" href="/virtuoso/fn_fk_check_input_values/" oldhref="fn_fk_check_input_values.html" title="fk_check_input_values" /> <link rel="refentry" href="/virtuoso/fn_floor/" oldhref="fn_floor.html" title="floor" /> <link rel="refentry" href="/virtuoso/fn_ftp_get/" oldhref="fn_ftp_get.html" title="ftp_get" /> <link rel="refentry" href="/virtuoso/fn_ftp_ls/" oldhref="fn_ftp_ls.html" title="ftp_ls" /> <link rel="refentry" href="/virtuoso/fn_ftp_put/" oldhref="fn_ftp_put.html" title="ftp_put" /> <link rel="refentry" href="/virtuoso/fn_gz_file_open/" oldhref="fn_gz_file_open.html" title="gz_file_open" /> <link rel="refentry" href="/virtuoso/fn_get_csv_row/" oldhref="fn_get_csv_row.html" title="get_csv_row" /> <link rel="refentry" href="/virtuoso/fn_csv_load_file/" oldhref="fn_csv_load_file.html" title="csv_load_file" /> <link rel="refentry" href="/virtuoso/fn_attach_from_csv/" oldhref="fn_attach_from_csv.html" title="attach_from_csv" /> <link rel="refentry" href="/virtuoso/fn_csv_load/" oldhref="fn_csv_load.html" title="csv_load" /> <link rel="refentry" href="/virtuoso/fn_csv_parse/" oldhref="fn_csv_parse.html" title="csv_parse" /> <link rel="refentry" href="/virtuoso/fn_csv_cols_def/" oldhref="fn_csv_cols_def.html" title="csv_cols_def" /> <link rel="refentry" href="/virtuoso/fn_csv_table_def/" oldhref="fn_csv_table_def.html" title="csv_table_def" /> <link rel="refentry" href="/virtuoso/fn_get_certificate_info/" oldhref="fn_get_certificate_info.html" title="get_certificate_info" /> <link rel="refentry" href="/virtuoso/fn_get_keyword/" oldhref="fn_get_keyword.html" title="get_keyword" /> <link rel="refentry" href="/virtuoso/fn_get_keyword_ucase/" oldhref="fn_get_keyword_ucase.html" title="get_keyword_ucase" /> <link rel="refentry" href="/virtuoso/fn_get_timestamp/" oldhref="fn_get_timestamp.html" title="get_timestamp" /> <link rel="refentry" href="/virtuoso/fn_getdate/" oldhref="fn_getdate.html" title="getdate" /> <link rel="refentry" href="/virtuoso/fn_gvector_sort/" oldhref="fn_gvector_sort.html" title="gvector_sort" /> <link rel="refentry" href="/virtuoso/fn_gvector_digit_sort/" oldhref="fn_gvector_digit_sort.html" title="gvector_digit_sort" /> <link rel="refentry" href="/virtuoso/fn_gz_compress/" oldhref="fn_gz_compress.html" title="gz_compress" /> <link rel="refentry" href="/virtuoso/fn_gz_uncompress/" oldhref="fn_gz_uncompress.html" title="gz_uncompress" /> <link rel="refentry" href="/virtuoso/fn_st_affine/" oldhref="fn_st_affine.html" title="ST_Affine" /> <link rel="refentry" href="/virtuoso/fn_st_point/" oldhref="fn_st_point.html" title="st_point" /> <link rel="refentry" href="/virtuoso/fn_st_x/" oldhref="fn_st_x.html" title="st_x" /> <link rel="refentry" href="/virtuoso/fn_st_y/" oldhref="fn_st_y.html" title="st_y" /> <link rel="refentry" href="/virtuoso/fn_st_distance/" oldhref="fn_st_distance.html" title="st_distance" /> <link rel="refentry" href="/virtuoso/fn_st_srid/" oldhref="fn_st_srid.html" title="ST_SRID" /> <link rel="refentry" href="/virtuoso/fn_st_setsrid/" oldhref="fn_st_setsrid.html" title="ST_SetSRID" /> <link rel="refentry" href="/virtuoso/fn_st_astext/" oldhref="fn_st_astext.html" title="st_astext" /> <link rel="refentry" href="/virtuoso/fn_st_geomfromtext/" oldhref="fn_st_geomfromtext.html" title="st_geomfromtext" /> <link rel="refentry" href="/virtuoso/fn_st_intersects/" oldhref="fn_st_intersects.html" title="st_intersects" /> <link rel="refentry" href="/virtuoso/fn_st_contains/" oldhref="fn_st_contains.html" title="st_contains" /> <link rel="refentry" href="/virtuoso/fn_st_within/" oldhref="fn_st_within.html" title="st_within" /> <link rel="refentry" href="/virtuoso/fn_isgeometry/" oldhref="fn_isgeometry.html" title="isgeometry" /> <link rel="refentry" href="/virtuoso/fn_geo_insert/" oldhref="fn_geo_insert.html" title="geo_insert" /> <link rel="refentry" href="/virtuoso/fn_geo_delete/" oldhref="fn_geo_delete.html" title="geo_delete" /> <link rel="refentry" href="/virtuoso/fn_hour/" oldhref="fn_hour.html" title="hour" /> <link rel="refentry" href="/virtuoso/fn_http/" oldhref="fn_http.html" title="http" /> <link rel="refentry" href="/virtuoso/fn_http_lock/" oldhref="fn_http_lock.html" title="http_lock" /> <link rel="refentry" href="/virtuoso/fn_http_unlock/" oldhref="fn_http_unlock.html" title="http_unlock" /> <link rel="refentry" href="/virtuoso/fn_http_acl_set/" oldhref="fn_http_acl_set.html" title="http_acl_set" /> <link rel="refentry" href="/virtuoso/fn_http_acl_get/" oldhref="fn_http_acl_get.html" title="http_acl_get" /> <link rel="refentry" href="/virtuoso/fn_http_acl_remove/" oldhref="fn_http_acl_remove.html" title="http_acl_remove" /> <link rel="refentry" href="/virtuoso/fn_http_body_read/" oldhref="fn_http_body_read.html" title="http_body_read" /> <link rel="refentry" href="/virtuoso/fn_http_client/" oldhref="fn_http_client.html" title="http_client" /> <link rel="refentry" href="/virtuoso/fn_http_client_ext/" oldhref="fn_http_client_ext.html" title="http_client_ext" /> <link rel="refentry" href="/virtuoso/fn_http_client_ip/" oldhref="fn_http_client_ip.html" title="http_client_ip" /> <link rel="refentry" href="/virtuoso/fn_dns_txt_get/" oldhref="fn_dns_txt_get.html" title="dns_txt_get" /> <link rel="refentry" href="/virtuoso/fn_http_debug_log/" oldhref="fn_http_debug_log.html" title="http_debug_log" /> <link rel="refentry" href="/virtuoso/fn_http_enable_gz/" oldhref="fn_http_enable_gz.html" title="http_enable_gz" /> <link rel="refentry" href="/virtuoso/fn_http_file/" oldhref="fn_http_file.html" title="http_file" /> <link rel="refentry" href="/virtuoso/fn_http_flush/" oldhref="fn_http_flush.html" title="http_flush" /> <link rel="refentry" href="/virtuoso/fn_http_internal_redirect/" oldhref="fn_http_internal_redirect.html" title="http_internal_redirect" /> <link rel="refentry" href="/virtuoso/fn_http_get/" oldhref="fn_http_get.html" title="http_get" /> <link rel="refentry" href="/virtuoso/fn_http_header/" oldhref="fn_http_header.html" title="http_header" /> <link rel="refentry" href="/virtuoso/fn_http_header_get/" oldhref="fn_http_header_get.html" title="http_header_get" /> <link rel="refentry" href="/virtuoso/fn_http_kill/" oldhref="fn_http_kill.html" title="http_kill" /> <link rel="refentry" href="/virtuoso/fn_http_listen_host/" oldhref="fn_http_listen_host.html" title="http_listen_host" /> <link rel="refentry" href="/virtuoso/fn_http_map_table/" oldhref="fn_http_map_table.html" title="http_map_table" /> <link rel="refentry" href="/virtuoso/fn_http_map_get/" oldhref="fn_http_map_get.html" title="http_map_get" /> <link rel="refentry" href="/virtuoso/fn_http_param/" oldhref="fn_http_param.html" title="http_param" /> <link rel="refentry" href="/virtuoso/fn_http_path/" oldhref="fn_http_path.html" title="http_path" /> <link rel="refentry" href="/virtuoso/fn_http_pending_req/" oldhref="fn_http_pending_req.html" title="http_pending_req" /> <link rel="refentry" href="/virtuoso/fn_http_physical_path/" oldhref="fn_http_physical_path.html" title="http_physical_path" /> <link rel="refentry" href="/virtuoso/fn_http_proxy/" oldhref="fn_http_proxy.html" title="http_proxy" /> <link rel="refentry" href="/virtuoso/fn_http_request_header/" oldhref="fn_http_request_header.html" title="http_request_header" /> <link rel="refentry" href="/virtuoso/fn_http_request_header_full/" oldhref="fn_http_request_header_full.html" title="http_request_header_full" /> <link rel="refentry" href="/virtuoso/fn_http_request_status/" oldhref="fn_http_request_status.html" title="http_request_status" /> <link rel="refentry" href="/virtuoso/fn_http_request_get/" oldhref="fn_http_request_get.html" title="http_request_get" /> <link rel="refentry" href="/virtuoso/fn_http_rewrite/" oldhref="fn_http_rewrite.html" title="http_rewrite" /> <link rel="refentry" href="/virtuoso/fn_http_root/" oldhref="fn_http_root.html" title="http_root" /> <link rel="refentry" href="/virtuoso/fn_http_value/" oldhref="fn_http_value.html" title="http_value" /> <link rel="refentry" href="/virtuoso/fn_json_parse/" oldhref="fn_json_parse.html" title="json_parse" /> <link rel="refentry" href="/virtuoso/fn_http_url/" oldhref="fn_http_url.html" title="http_url" /> <link rel="refentry" href="/virtuoso/fn_http_xslt/" oldhref="fn_http_xslt.html" title="http_xslt" /> <link rel="refentry" href="/virtuoso/fn_urlrewrite_create_regex_rule/" oldhref="fn_urlrewrite_create_regex_rule.html" title="URLREWRITE_CREATE_REGEX_RULE" /> <link rel="refentry" href="/virtuoso/fn_identity_value/" oldhref="fn_identity_value.html" title="identity_value" /> <link rel="refentry" href="/virtuoso/fn_import_clr/" oldhref="fn_import_clr.html" title="import_clr" /> <link rel="refentry" href="/virtuoso/fn_import_jar/" oldhref="fn_import_jar.html" title="import_jar" /> <link rel="refentry" href="/virtuoso/fn_initcap/" oldhref="fn_initcap.html" title="initcap" /> <link rel="refentry" href="/virtuoso/fn_internal_to_sql_type/" oldhref="fn_internal_to_sql_type.html" title="internal_to_sql_type" /> <link rel="refentry" href="/virtuoso/fn_internal_type/" oldhref="fn_internal_type.html" title="internal_type" /> <link rel="refentry" href="/virtuoso/fn_internal_type_name/" oldhref="fn_internal_type_name.html" title="internal_type_name" /> <link rel="refentry" href="/virtuoso/fn_isarray/" oldhref="fn_isarray.html" title="isarray" /> <link rel="refentry" href="/virtuoso/fn_isblob/" oldhref="fn_isblob.html" title="isblob" /> <link rel="refentry" href="/virtuoso/fn_isbinary/" oldhref="fn_isbinary.html" title="isbinary" /> <link rel="refentry" href="/virtuoso/fn_isdouble/" oldhref="fn_isdouble.html" title="isdouble" /> <link rel="refentry" href="/virtuoso/fn_isentity/" oldhref="fn_isentity.html" title="isentity" /> <link rel="refentry" href="/virtuoso/fn_isfloat/" oldhref="fn_isfloat.html" title="isfloat" /> <link rel="refentry" href="/virtuoso/fn_isinteger/" oldhref="fn_isinteger.html" title="isinteger" /> <link rel="refentry" href="/virtuoso/fn_isnull/" oldhref="fn_isnull.html" title="isnull" /> <link rel="refentry" href="/virtuoso/fn_isnumeric/" oldhref="fn_isnumeric.html" title="isnumeric" /> <link rel="refentry" href="/virtuoso/fn_isfinitenumeric/" oldhref="fn_isfinitenumeric.html" title="isfinitenumeric" /> <link rel="refentry" href="/virtuoso/fn_isstring/" oldhref="fn_isstring.html" title="isstring" /> <link rel="refentry" href="/virtuoso/fn_iszero/" oldhref="fn_iszero.html" title="iszero" /> <link rel="refentry" href="/virtuoso/fn_nm_min/" oldhref="fn_nm_min.html" title="__min" /> <link rel="refentry" href="/virtuoso/fn_nm_max/" oldhref="fn_nm_max.html" title="__max" /> <link rel="refentry" href="/virtuoso/fn_nm_max_notnull/" oldhref="fn_nm_max_notnull.html" title="__max_notnull" /> <link rel="refentry" href="/virtuoso/fn_nm_min_notnull/" oldhref="fn_nm_min_notnull.html" title="__min_notnull" /> <link rel="refentry" href="/virtuoso/fn_java_call_method/" oldhref="fn_java_call_method.html" title="java_call_method" /> <link rel="refentry" href="/virtuoso/fn_java_set_property/" oldhref="fn_java_set_property.html" title="java_set_property" /> <link rel="refentry" href="/virtuoso/fn_java_get_property/" oldhref="fn_java_get_property.html" title="java_get_property" /> <link rel="refentry" href="/virtuoso/fn_java_load_class/" oldhref="fn_java_load_class.html" title="java_load_class" /> <link rel="refentry" href="/virtuoso/fn_java_new_object/" oldhref="fn_java_new_object.html" title="java_new_object" /> <link rel="refentry" href="/virtuoso/fn_java_vm_attach/" oldhref="fn_java_vm_attach.html" title="java_vm_attach" /> <link rel="refentry" href="/virtuoso/fn_java_vm_detach/" oldhref="fn_java_vm_detach.html" title="java_vm_detach" /> <link rel="refentry" href="/virtuoso/fn_jvm_ref_import/" oldhref="fn_jvm_ref_import.html" title="jvm_ref_import" /> <link rel="refentry" href="/virtuoso/fn_lcase/" oldhref="fn_lcase.html" title="lcase" /> <link rel="refentry" href="/virtuoso/fn_ldap_search/" oldhref="fn_ldap_search.html" title="ldap_search" /> <link rel="refentry" href="/virtuoso/fn_ldap_delete/" oldhref="fn_ldap_delete.html" title="ldap_delete" /> <link rel="refentry" href="/virtuoso/fn_ldap_add/" oldhref="fn_ldap_add.html" title="ldap_add" /> <link rel="refentry" href="/virtuoso/fn_ldap_modify/" oldhref="fn_ldap_modify.html" title="ldap_modify" /> <link rel="refentry" href="/virtuoso/fn_left/" oldhref="fn_left.html" title="left" /> <link rel="refentry" href="/virtuoso/fn_length/" oldhref="fn_length.html" title="length" /> <link rel="refentry" href="/virtuoso/fn_lfs_exp/" oldhref="fn_lfs_exp.html" title="LFS_EXP" /> <link rel="refentry" href="/virtuoso/fn_lh_get_handler/" oldhref="fn_lh_get_handler.html" title="lh_get_handler" /> <link rel="refentry" href="/virtuoso/fn_lh_load_handler/" oldhref="fn_lh_load_handler.html" title="lh_load_handler" /> <link rel="refentry" href="/virtuoso/fn_locate/" oldhref="fn_locate.html" title="locate" /> <link rel="refentry" href="/virtuoso/fn_log/" oldhref="fn_log.html" title="log" /> <link rel="refentry" href="/virtuoso/fn_log10/" oldhref="fn_log10.html" title="log10" /> <link rel="refentry" href="/virtuoso/fn_log_enable/" oldhref="fn_log_enable.html" title="log_enable" /> <link rel="refentry" href="/virtuoso/fn_log_message/" oldhref="fn_log_message.html" title="log_message" /> <link rel="refentry" href="/virtuoso/fn_log_text/" oldhref="fn_log_text.html" title="log_text" /> <link rel="refentry" href="/virtuoso/fn_read_log/" oldhref="fn_read_log.html" title="read_log" /> <link rel="refentry" href="/virtuoso/fn_lower/" oldhref="fn_lower.html" title="lower" /> <link rel="refentry" href="/virtuoso/fn_ltrim/" oldhref="fn_ltrim.html" title="ltrim" /> <link rel="refentry" href="/virtuoso/fn_dbf_set/" oldhref="fn_dbf_set.html" title="__dbf_set" /> <link rel="refentry" href="/virtuoso/fn_stat_import/" oldhref="fn_stat_import.html" title="stat_import" /> <link rel="refentry" href="/virtuoso/fn_stat_export/" oldhref="fn_stat_export.html" title="stat_export" /> <link rel="refentry" href="/virtuoso/fn_make_array/" oldhref="fn_make_array.html" title="make_array" /> <link rel="refentry" href="/virtuoso/fn_make_string/" oldhref="fn_make_string.html" title="make_string" /> <link rel="refentry" href="/virtuoso/fn_md5/" oldhref="fn_md5.html" title="md5" /> <link rel="refentry" href="/virtuoso/fn_md5_init/" oldhref="fn_md5_init.html" title="md5_init" /> <link rel="refentry" href="/virtuoso/fn_md5_update/" oldhref="fn_md5_update.html" title="md5_update" /> <link rel="refentry" href="/virtuoso/fn_md5_final/" oldhref="fn_md5_final.html" title="md5_final" /> <link rel="refentry" href="/virtuoso/fn_mime_body/" oldhref="fn_mime_body.html" title="mime_body" /> <link rel="refentry" href="/virtuoso/fn_mime_part/" oldhref="fn_mime_part.html" title="mime_part" /> <link rel="refentry" href="/virtuoso/fn_mime_tree/" oldhref="fn_mime_tree.html" title="mime_tree" /> <link rel="refentry" href="/virtuoso/fn_minute/" oldhref="fn_minute.html" title="minute" /> <link rel="refentry" href="/virtuoso/fn_mod/" oldhref="fn_mod.html" title="mod" /> <link rel="refentry" href="/virtuoso/fn_month/" oldhref="fn_month.html" title="month" /> <link rel="refentry" href="/virtuoso/fn_monthname/" oldhref="fn_monthname.html" title="monthname" /> <link rel="refentry" href="/virtuoso/fn_msec_time/" oldhref="fn_msec_time.html" title="msec_time" /> <link rel="refentry" href="/virtuoso/fn_mts_connect/" oldhref="fn_mts_connect.html" title="mts_connect" /> <link rel="refentry" href="/virtuoso/fn_mts_get_timeout/" oldhref="fn_mts_get_timeout.html" title="mts_get_timeout" /> <link rel="refentry" href="/virtuoso/fn_mts_set_timeout/" oldhref="fn_mts_set_timeout.html" title="mts_set_timeout" /> <link rel="refentry" href="/virtuoso/fn_mts_status/" oldhref="fn_mts_status.html" title="mts_status" /> <link rel="refentry" href="/virtuoso/fn_sha1_digest/" oldhref="fn_sha1_digest.html" title="sha1_digest" /> <link rel="refentry" href="/virtuoso/fn_name_part/" oldhref="fn_name_part.html" title="name_part" /> <link rel="refentry" href="/virtuoso/fn_nntp_auth_get/" oldhref="fn_nntp_auth_get.html" title="nntp_auth_get" /> <link rel="refentry" href="/virtuoso/fn_nntp_auth_post/" oldhref="fn_nntp_auth_post.html" title="nntp_auth_post" /> <link rel="refentry" href="/virtuoso/fn_nntp_get/" oldhref="fn_nntp_get.html" title="nntp_get" /> <link rel="refentry" href="/virtuoso/fn_nntp_post/" oldhref="fn_nntp_post.html" title="nntp_post" /> <link rel="refentry" href="/virtuoso/fn_now/" oldhref="fn_now.html" title="now" /> <link rel="refentry" href="/virtuoso/fn_amazon_start_instance/" oldhref="fn_amazon_start_instance.html" title="DB.DBA.AMAZON_START_INSTANCE" /> <link rel="refentry" href="/virtuoso/fn_amazon_run_instance/" oldhref="fn_amazon_run_instance.html" title="DB.DBA.AMAZON_RUN_INSTANCE" /> <link rel="refentry" href="/virtuoso/fn_amazon_stop_instance/" oldhref="fn_amazon_stop_instance.html" title="DB.DBA.AMAZON_STOP_INSTANCE" /> <link rel="refentry" href="/virtuoso/fn_amazon_terminate_instance/" oldhref="fn_amazon_terminate_instance.html" title="DB.DBA.AMAZON_TERMINATE_INSTANCE" /> <link rel="refentry" href="/virtuoso/fn_amazon_create_volume/" oldhref="fn_amazon_create_volume.html" title="DB.DBA.AMAZON_CREATE_VOLUME" /> <link rel="refentry" href="/virtuoso/fn_amazon_deregister_image/" oldhref="fn_amazon_deregister_image.html" title="DB.DBA.AMAZON_DEREGISTER_IMAGE" /> <link rel="refentry" href="/virtuoso/fn_amazon_create_image/" oldhref="fn_amazon_create_image.html" title="DB.DBA.AMAZON_CREATE_IMAGE" /> <link rel="refentry" href="/virtuoso/fn_amazon_create_snapshot/" oldhref="fn_amazon_create_snapshot.html" title="DB.DBA.AMAZON_CREATE_SNAPSHOT" /> <link rel="refentry" href="/virtuoso/fn_amazon_delete_snapshot/" oldhref="fn_amazon_delete_snapshot.html" title="DB.DBA.AMAZON_DELETE_SNAPSHOT" /> <link rel="refentry" href="/virtuoso/fn_amazon_delete_volume/" oldhref="fn_amazon_delete_volume.html" title="DB.DBA.AMAZON_DELETE_VOLUME" /> <link rel="refentry" href="/virtuoso/fn_amazon_describe_images/" oldhref="fn_amazon_describe_images.html" title="DB.DBA.AMAZON_DESCRIBE_IMAGES" /> <link rel="refentry" href="/virtuoso/fn_amazon_describe_instances/" oldhref="fn_amazon_describe_instances.html" title="DB.DBA.AMAZON_DESCRIBE_INSTANCES" /> <link rel="refentry" href="/virtuoso/fn_amazon_import_key_pair/" oldhref="fn_amazon_import_key_pair.html" title="DB.DBA.AMAZON_IMPORT_KEY_PAIR" /> <link rel="refentry" href="/virtuoso/fn_os_chmod/" oldhref="fn_os_chmod.html" title="os_chmod" /> <link rel="refentry" href="/virtuoso/fn_os_chown/" oldhref="fn_os_chown.html" title="os_chown" /> <link rel="refentry" href="/virtuoso/fn_pem_certificates_to_array/" oldhref="fn_pem_certificates_to_array.html" title="pem_certificates_to_array" /> <link rel="refentry" href="/virtuoso/fn_pldbg_stats/" oldhref="fn_pldbg_stats.html" title="pldbg_stats" /> <link rel="refentry" href="/virtuoso/fn_pldbg_stats_load/" oldhref="fn_pldbg_stats_load.html" title="pldbg_stats_load" /> <link rel="refentry" href="/virtuoso/fn_pop3_get/" oldhref="fn_pop3_get.html" title="pop3_get" /> <link rel="refentry" href="/virtuoso/fn_imap_get/" oldhref="fn_imap_get.html" title="imap_get" /> <link rel="refentry" href="/virtuoso/fn_position/" oldhref="fn_position.html" title="position" /> <link rel="refentry" href="/virtuoso/fn_power/" oldhref="fn_power.html" title="power" /> <link rel="refentry" href="/virtuoso/fn_prof_enable/" oldhref="fn_prof_enable.html" title="prof_enable" /> <link rel="refentry" href="/virtuoso/fn_prof_sample/" oldhref="fn_prof_sample.html" title="prof_sample" /> <link rel="refentry" href="/virtuoso/fn_quarter/" oldhref="fn_quarter.html" title="quarter" /> <link rel="refentry" href="/virtuoso/fn_quote_dotted/" oldhref="fn_quote_dotted.html" title="quote_dotted" /> <link rel="refentry" href="/virtuoso/fn_randomize/" oldhref="fn_randomize.html" title="randomize" /> <link rel="refentry" href="/virtuoso/fn_rclose/" oldhref="fn_rclose.html" title="rclose" /> <link rel="refentry" href="/virtuoso/fn_regexp_match/" oldhref="fn_regexp_match.html" title="regexp_match" /> <link rel="refentry" href="/virtuoso/fn_regexp_parse/" oldhref="fn_regexp_parse.html" title="regexp_parse" /> <link rel="refentry" href="/virtuoso/fn_regexp_substr/" oldhref="fn_regexp_substr.html" title="regexp_substr" /> <link rel="refentry" href="/virtuoso/fn_rdf_audit_metadata/" oldhref="fn_rdf_audit_metadata.html" title="DB.DBA.RDF_AUDIT_METADATA" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_security_audit/" oldhref="fn_rdf_graph_security_audit.html" title="DB.DBA.RDF_GRAPH_SECURITY_AUDIT" /> <link rel="refentry" href="/virtuoso/fn_rdf_default_user_perms_set/" oldhref="fn_rdf_default_user_perms_set.html" title="DB.DBA.RDF_DEFAULT_USER_PERMS_SET" /> <link rel="refentry" href="/virtuoso/fn_rdf_default_user_perms_del/" oldhref="fn_rdf_default_user_perms_del.html" title="DB.DBA.RDF_DEFAULT_USER_PERMS_DEL" /> <link rel="refentry" href="/virtuoso/fn_rdf_backup_metadata/" oldhref="fn_rdf_backup_metadata.html" title="DB.DBA.RDF_BACKUP_METADATA" /> <link rel="refentry" href="/virtuoso/fn_rdf_void_store/" oldhref="fn_rdf_void_store.html" title="DB.DBA.RDF_VOID_STORE" /> <link rel="refentry" href="/virtuoso/fn_rdf_load_stop/" oldhref="fn_rdf_load_stop.html" title="rdf_load_stop" /> <link rel="refentry" href="/virtuoso/fn_rdf_loader_run/" oldhref="fn_rdf_loader_run.html" title="rdf_loader_run" /> <link rel="refentry" href="/virtuoso/fn_ld_dir_all/" oldhref="fn_ld_dir_all.html" title="ld_dir_all" /> <link rel="refentry" href="/virtuoso/fn_rdf_restore_metadata/" oldhref="fn_rdf_restore_metadata.html" title="DB.DBA.RDF_RESTORE_METADATA" /> <link rel="refentry" href="/virtuoso/fn_rdf_load_rdfxml_mt/" oldhref="fn_rdf_load_rdfxml_mt.html" title="DB.DBA.RDF_LOAD_RDFXML_MT" /> <link rel="refentry" href="/virtuoso/fn_rdf_load_rdfxml/" oldhref="fn_rdf_load_rdfxml.html" title="DB.DBA.RDF_LOAD_RDFXML" /> <link rel="refentry" href="/virtuoso/fn_rdf_load_rdfa/" oldhref="fn_rdf_load_rdfa.html" title="DB.DBA.RDF_LOAD_RDFA" /> <link rel="refentry" href="/virtuoso/fn_ld_dir/" oldhref="fn_ld_dir.html" title="ld_dir" /> <link rel="refentry" href="/virtuoso/fn_ttlp/" oldhref="fn_ttlp.html" title="DB.DBA.TTLP" /> <link rel="refentry" href="/virtuoso/fn_ttlp_mt/" oldhref="fn_ttlp_mt.html" title="DB.DBA.TTLP_MT" /> <link rel="refentry" href="/uda/mt/fn_ttlp_mt_local_file/" oldhref="fn_ttlp_mt_local_file.html" title="DB.DBA.TTLP_MT_LOCAL_FILE" /> <link rel="refentry" href="/virtuoso/fn_rdf_datatype_of_obj/" oldhref="fn_rdf_datatype_of_obj.html" title="DB.DBA.RDF_DATATYPE_OF_OBJ" /> <link rel="refentry" href="/virtuoso/fn_rdf_triples_to_rdf_xml_text/" oldhref="fn_rdf_triples_to_rdf_xml_text.html" title="DB.DBA.RDF_TRIPLES_TO_RDF_XML_TEXT" /> <link rel="refentry" href="/virtuoso/fn_rdf_triples_to_ttl/" oldhref="fn_rdf_triples_to_ttl.html" title="DB.DBA.RDF_TRIPLES_TO_TTL" /> <link rel="refentry" href="/virtuoso/fn_rdf_64bit_upgrade/" oldhref="fn_rdf_64bit_upgrade.html" title="DB.DBA.RDF_64BIT_UPGRADE" /> <link rel="refentry" href="/virtuoso/fn_rdf_view_sync_to_physical/" oldhref="fn_rdf_view_sync_to_physical.html" title="RDF_VIEW_SYNC_TO_PHYSICAL" /> <link rel="refentry" href="/virtuoso/fn_rdf_convert_rdfxml_to_ttl/" oldhref="fn_rdf_convert_rdfxml_to_ttl.html" title="DB.DBA.RDF_CONVERT_RDFXML_TO_TTL" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_group_create/" oldhref="fn_rdf_graph_group_create.html" title="DB.DBA.RDF_GRAPH_GROUP_CREATE" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_group_ins/" oldhref="fn_rdf_graph_group_ins.html" title="DB.DBA.RDF_GRAPH_GROUP_INS" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_user_perms_set/" oldhref="fn_rdf_graph_user_perms_set.html" title="DB.DBA.RDF_GRAPH_USER_PERMS_SET" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_user_perms_get/" oldhref="fn_rdf_graph_user_perms_get.html" title="DB.DBA.RDF_GRAPH_USER_PERMS_GET" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_user_perms_del/" oldhref="fn_rdf_graph_user_perms_del.html" title="DB.DBA.RDF_GRAPH_USER_PERMS_DEL" /> <link rel="refentry" href="/virtuoso/fn_rdf_all_user_perms_del/" oldhref="fn_rdf_all_user_perms_del.html" title="DB.DBA.RDF_ALL_USER_PERMS_DEL" /> <link rel="refentry" href="/virtuoso/fn_rdfs_rule_set/" oldhref="fn_rdfs_rule_set.html" title="rdfs_rule_set" /> <link rel="refentry" href="/virtuoso/fn_rdf_geo_fill/" oldhref="fn_rdf_geo_fill.html" title="DB.DBA.RDF_GEO_FILL" /> <link rel="refentry" href="/virtuoso/fn_rdf_geo_add/" oldhref="fn_rdf_geo_add.html" title="DB.DBA.RDF_GEO_ADD" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_collect_fp_list/" oldhref="fn_rdf_graph_collect_fp_list.html" title="DB.DBA.RDF_GRAPH_COLLECT_FP_LIST" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_diff/" oldhref="fn_rdf_graph_diff.html" title="DB.DBA.RDF_GRAPH_DIFF" /> <link rel="refentry" href="/virtuoso/fn_rdf_suo_apply_patch/" oldhref="fn_rdf_suo_apply_patch.html" title="DB.DBA.RDF_SUO_APPLY_PATCH" /> <link rel="refentry" href="/virtuoso/fn_rdf_suo_diff_ttl/" oldhref="fn_rdf_suo_diff_ttl.html" title="DB.DBA.RDF_SUO_DIFF_TTL" /> <link rel="refentry" href="/virtuoso/fn_sparql_rdb2rdf_codegen/" oldhref="fn_sparql_rdb2rdf_codegen.html" title="DB.DBA.SPARQL_RDB2RDF_CODEGEN" /> <link rel="refentry" href="/virtuoso/fn_sparql_rdb2rdf_list_tables/" oldhref="fn_sparql_rdb2rdf_list_tables.html" title="DB.DBA.SPARQL_RDB2RDF_LIST_TABLES" /> <link rel="refentry" href="/virtuoso/fn_sparql_select_known_graphs/" oldhref="fn_sparql_select_known_graphs.html" title="DB.DBA.SPARQL_SELECT_KNOWN_GRAPHS" /> <link rel="refentry" href="/virtuoso/fn_rowvector_digit_sort/" oldhref="fn_rowvector_digit_sort.html" title="rowvector_digit_sort" /> <link rel="refentry" href="/virtuoso/fn_isref/" oldhref="fn_isref.html" title="IsRef" /> <link rel="refentry" href="/virtuoso/fn_sample/" oldhref="fn_sample.html" title="DB.DBA.SAMPLE" /> <link rel="refentry" href="/virtuoso/fn_group_concat/" oldhref="fn_group_concat.html" title="DB.DBA.GROUP_CONCAT" /> <link rel="refentry" href="/virtuoso/fn_group_concat_distinct/" oldhref="fn_group_concat_distinct.html" title="DB.DBA.GROUP_CONCAT_DISTINCT" /> <link rel="refentry" href="/virtuoso/fn_group_digest/" oldhref="fn_group_digest.html" title="DB.DBA.GROUP_DIGEST" /> <link rel="refentry" href="/virtuoso/fn_http_nt_triple/" oldhref="fn_http_nt_triple.html" title="http_nt_triple" /> <link rel="refentry" href="/virtuoso/fn_http_ttl_triple/" oldhref="fn_http_ttl_triple.html" title="http_ttl_triple" /> <link rel="refentry" href="/virtuoso/fn_ann_phrase_class_add/" oldhref="fn_ann_phrase_class_add.html" title="DB.DBA.ANN_PHRASE_CLASS_ADD" /> <link rel="refentry" href="/virtuoso/fn_ann_phrase_class_del/" oldhref="fn_ann_phrase_class_del.html" title="DB.DBA.ANN_PHRASE_CLASS_DEL" /> <link rel="refentry" href="/virtuoso/fn_ap_build_match_list/" oldhref="fn_ap_build_match_list.html" title="AP_BUILD_MATCH_LIST" /> <link rel="refentry" href="/virtuoso/fn_ap_add_phrases/" oldhref="fn_ap_add_phrases.html" title="AP_ADD_PHRASES" /> <link rel="refentry" href="/virtuoso/fn_iri_split/" oldhref="fn_iri_split.html" title="iri_split" /> <link rel="refentry" href="/virtuoso/fn___xml_get_ns_prefix/" oldhref="fn___xml_get_ns_prefix.html" title="__xml_get_ns_prefix" /> <link rel="refentry" href="/virtuoso/fn___xml_get_ns_uri/" oldhref="fn___xml_get_ns_uri.html" title="__xml_get_ns_uri" /> <link rel="refentry" href="/virtuoso/fn___xml_ns_uname/" oldhref="fn___xml_ns_uname.html" title="__xml_ns_uname" /> <link rel="refentry" href="/virtuoso/fn___xml_ns_iristr/" oldhref="fn___xml_ns_iristr.html" title="__xml_ns_iristr" /> <link rel="refentry" href="/virtuoso/fn___xml_nsexpand_iristr/" oldhref="fn___xml_nsexpand_iristr.html" title="__xml_nsexpand_iristr" /> <link rel="refentry" href="/virtuoso/fn_sparql_eval/" oldhref="fn_sparql_eval.html" title="DB.DBA.SPARQL_EVAL" /> <link rel="refentry" href="/virtuoso/fn_sparql_eval_to_array/" oldhref="fn_sparql_eval_to_array.html" title="DB.DBA.SPARQL_EVAL_TO_ARRAY" /> <link rel="refentry" href="/virtuoso/fn_sparql_rexec/" oldhref="fn_sparql_rexec.html" title="DB.DBA.SPARQL_REXEC" /> <link rel="refentry" href="/virtuoso/fn_sparql_rexec_to_array/" oldhref="fn_sparql_rexec_to_array.html" title="DB.DBA.SPARQL_REXEC_TO_ARRAY" /> <link rel="refentry" href="/virtuoso/fn_sparql_rexec_with_meta/" oldhref="fn_sparql_rexec_with_meta.html" title="DB.DBA.SPARQL_REXEC_WITH_META" /> <link rel="refentry" href="/virtuoso/fn_rdf_regex/" oldhref="fn_rdf_regex.html" title="DB.DBA.RDF_REGEX" /> <link rel="refentry" href="/virtuoso/fn_rdf_langmatches/" oldhref="fn_rdf_langmatches.html" title="DB.DBA.RDF_LANGMATCHES" /> <link rel="refentry" href="/virtuoso/fn_rdf_ttl2hash/" oldhref="fn_rdf_ttl2hash.html" title="DB.DBA.RDF_TTL2HASH" /> <link rel="refentry" href="/virtuoso/fn_rdf_quad_uri/" oldhref="fn_rdf_quad_uri.html" title="DB.DBA.RDF_QUAD_URI" /> <link rel="refentry" href="/virtuoso/fn_rdf_quad_uri_l/" oldhref="fn_rdf_quad_uri_l.html" title="DB.DBA.RDF_QUAD_URI_L" /> <link rel="refentry" href="/virtuoso/fn_rdf_quad_uri_l_typed/" oldhref="fn_rdf_quad_uri_l_typed.html" title="DB.DBA.RDF_QUAD_URI_L_TYPED" /> <link rel="refentry" href="/virtuoso/fn_regexp_replace/" oldhref="fn_regexp_replace.html" title="regexp_replace" /> <link rel="refentry" href="/virtuoso/fn_regexp_instr/" oldhref="fn_regexp_instr.html" title="regexp_instr" /> <link rel="refentry" href="/virtuoso/fn_regexp_like/" oldhref="fn_regexp_like.html" title="regexp_like" /> <link rel="refentry" href="/virtuoso/fn_registry_get/" oldhref="fn_registry_get.html" title="registry_get" /> <link rel="refentry" href="/virtuoso/fn_registry_get_all/" oldhref="fn_registry_get_all.html" title="registry_get_all" /> <link rel="refentry" href="/virtuoso/fn_registry_name_is_protected/" oldhref="fn_registry_name_is_protected.html" title="registry_name_is_protected" /> <link rel="refentry" href="/virtuoso/fn_registry_set/" oldhref="fn_registry_set.html" title="registry_set" /> <link rel="refentry" href="/virtuoso/fn_registry_remove/" oldhref="fn_registry_remove.html" title="registry_remove" /> <link rel="refentry" href="/virtuoso/fn_repeat/" oldhref="fn_repeat.html" title="repeat" /> <link rel="refentry" href="/virtuoso/fn_replace/" oldhref="fn_replace.html" title="replace" /> <link rel="refentry" href="/virtuoso/fn_replay/" oldhref="fn_replay.html" title="replay" /> <link rel="refentry" href="/virtuoso/fn_repl_disconnect/" oldhref="fn_repl_disconnect.html" title="repl_disconnect" /> <link rel="refentry" href="/virtuoso/fn_repl_grant/" oldhref="fn_repl_grant.html" title="REPL_GRANT" /> <link rel="refentry" href="/virtuoso/fn_repl_init_copy/" oldhref="fn_repl_init_copy.html" title="REPL_INIT_COPY" /> <link rel="refentry" href="/virtuoso/fn_repl_new_log/" oldhref="fn_repl_new_log.html" title="repl_new_log" /> <link rel="refentry" href="/virtuoso/fn_repl_publish/" oldhref="fn_repl_publish.html" title="REPL_PUBLISH" /> <link rel="refentry" href="/virtuoso/fn_repl_pub_add/" oldhref="fn_repl_pub_add.html" title="REPL_PUB_ADD" /> <link rel="refentry" href="/virtuoso/fn_repl_pub_init_image/" oldhref="fn_repl_pub_init_image.html" title="REPL_PUB_INIT_IMAGE" /> <link rel="refentry" href="/virtuoso/fn_repl_pub_remove/" oldhref="fn_repl_pub_remove.html" title="REPL_PUB_REMOVE" /> <link rel="refentry" href="/virtuoso/fn_repl_revoke/" oldhref="fn_repl_revoke.html" title="REPL_REVOKE" /> <link rel="refentry" href="/virtuoso/fn_repl_sched_init/" oldhref="fn_repl_sched_init.html" title="REPL_SCHED_INIT" /> <link rel="refentry" href="/virtuoso/fn_repl_server/" oldhref="fn_repl_server.html" title="REPL_SERVER" /> <link rel="refentry" href="/virtuoso/fn_repl_server_rename/" oldhref="fn_repl_server_rename.html" title="repl_server_rename" /> <link rel="refentry" href="/virtuoso/fn_repl_stat/" oldhref="fn_repl_stat.html" title="REPL_STAT" /> <link rel="refentry" href="/virtuoso/fn_repl_status/" oldhref="fn_repl_status.html" title="repl_status" /> <link rel="refentry" href="/virtuoso/fn_repl_subscribe/" oldhref="fn_repl_subscribe.html" title="REPL_SUBSCRIBE" /> <link rel="refentry" href="/virtuoso/fn_repl_sync/" oldhref="fn_repl_sync.html" title="repl_sync" /> <link rel="refentry" href="/virtuoso/fn_repl_sync_all/" oldhref="fn_repl_sync_all.html" title="repl_sync_all" /> <link rel="refentry" href="/virtuoso/fn_repl_text/" oldhref="fn_repl_text.html" title="repl_text" /> <link rel="refentry" href="/virtuoso/fn_repl_this_server/" oldhref="fn_repl_this_server.html" title="repl_this_server" /> <link rel="refentry" href="/virtuoso/fn_repl_unpublish/" oldhref="fn_repl_unpublish.html" title="REPL_UNPUBLISH" /> <link rel="refentry" href="/virtuoso/fn_repl_unsubscribe/" oldhref="fn_repl_unsubscribe.html" title="REPL_UNSUBSCRIBE" /> <link rel="refentry" href="/virtuoso/fn_repl_purge/" oldhref="fn_repl_purge.html" title="repl_purge" /> <link rel="refentry" href="/virtuoso/fn_repl_create_snapshot_pub/" oldhref="fn_repl_create_snapshot_pub.html" title="REPL_CREATE_SNAPSHOT_PUB" /> <link rel="refentry" href="/virtuoso/fn_repl_create_snapshot_sub/" oldhref="fn_repl_create_snapshot_sub.html" title="REPL_CREATE_SNAPSHOT_SUB" /> <link rel="refentry" href="/virtuoso/fn_repl_drop_snapshot_sub/" oldhref="fn_repl_drop_snapshot_sub.html" title="REPL_DROP_SNAPSHOT_SUB" /> <link rel="refentry" href="/virtuoso/fn_repl_drop_snapshot_pub/" oldhref="fn_repl_drop_snapshot_pub.html" title="REPL_DROP_SNAPSHOT_PUB" /> <link rel="refentry" href="/virtuoso/fn_repl_init_snapshot/" oldhref="fn_repl_init_snapshot.html" title="REPL_INIT_SNAPSHOT" /> <link rel="refentry" href="/virtuoso/fn_repl_update_snapshot/" oldhref="fn_repl_update_snapshot.html" title="REPL_UPDATE_SNAPSHOT" /> <link rel="refentry" href="/virtuoso/fn_repl_snp_server/" oldhref="fn_repl_snp_server.html" title="REPL_SNP_SERVER" /> <link rel="refentry" href="/virtuoso/fn_repl_server_name/" oldhref="fn_repl_server_name.html" title="REPL_SERVER_NAME" /> <link rel="refentry" href="/virtuoso/fn_repl_add_cr/" oldhref="fn_repl_add_cr.html" title="REPL_ADD_CR" /> <link rel="refentry" href="/virtuoso/fn_repl_add_dav_cr/" oldhref="fn_repl_add_dav_cr.html" title="REPL_ADD_DAV_CR" /> <link rel="refentry" href="/virtuoso/fn_repl_add_snapshot_cr/" oldhref="fn_repl_add_snapshot_cr.html" title="REPL_ADD_SNAPSHOT_CR" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_start/" oldhref="fn_rdf_repl_start.html" title="RDF_REPL_START" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_stop/" oldhref="fn_rdf_repl_stop.html" title="RDF_REPL_STOP" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_sync/" oldhref="fn_rdf_repl_sync.html" title="RDF_REPL_SYNC" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_graph_ins/" oldhref="fn_rdf_repl_graph_ins.html" title="RDF_REPL_GRAPH_INS" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_graph_del/" oldhref="fn_rdf_repl_graph_del.html" title="RDF_REPL_GRAPH_DEL" /> <link rel="refentry" href="/virtuoso/fn_result/" oldhref="fn_result.html" title="result" /> <link rel="refentry" href="/virtuoso/fn_result_names/" oldhref="fn_result_names.html" title="result_names" /> <link rel="refentry" href="/virtuoso/fn_rexecute/" oldhref="fn_rexecute.html" title="rexecute" /> <link rel="refentry" href="/virtuoso/fn_rstmtexec/" oldhref="fn_rstmtexec.html" title="rstmtexec" /> <link rel="refentry" href="/virtuoso/fn_right/" oldhref="fn_right.html" title="right" /> <link rel="refentry" href="/virtuoso/fn_rmoreresults/" oldhref="fn_rmoreresults.html" title="rmoreresults" /> <link rel="refentry" href="/virtuoso/fn_rnd/" oldhref="fn_rnd.html" title="rnd" /> <link rel="refentry" href="/virtuoso/fn_rnext/" oldhref="fn_rnext.html" title="rnext" /> <link rel="refentry" href="/virtuoso/fn_row_count/" oldhref="fn_row_count.html" title="row_count" /> <link rel="refentry" href="/virtuoso/fn_rtrim/" oldhref="fn_rtrim.html" title="rtrim" /> <link rel="refentry" href="/virtuoso/fn_search_excerpt/" oldhref="fn_search_excerpt.html" title="search_excerpt" /> <link rel="refentry" href="/virtuoso/fn_second/" oldhref="fn_second.html" title="second" /> <link rel="refentry" href="/virtuoso/fn_sequence_get_all/" oldhref="fn_sequence_get_all.html" title="sequence_get_all" /> <link rel="refentry" href="/virtuoso/fn_sequence_next/" oldhref="fn_sequence_next.html" title="sequence_next" /> <link rel="refentry" href="/virtuoso/fn_sequence_remove/" oldhref="fn_sequence_remove.html" title="sequence_remove" /> <link rel="refentry" href="/virtuoso/fn_sequence_set/" oldhref="fn_sequence_set.html" title="sequence_set" /> <link rel="refentry" href="/virtuoso/fn_serialize/" oldhref="fn_serialize.html" title="serialize" /> <link rel="refentry" href="/virtuoso/fn_serialize_to_utf8_xml/" oldhref="fn_serialize_to_utf8_xml.html" title="serialize_to_UTF8_xml" /> <link rel="refentry" href="/virtuoso/fn_serv_queue_top/" oldhref="fn_serv_queue_top.html" title="SERV_QUEUE_TOP" /> <link rel="refentry" href="/virtuoso/fn_ses_connect/" oldhref="fn_ses_connect.html" title="ses_connect" /> <link rel="refentry" href="/virtuoso/fn_ses_disconnect/" oldhref="fn_ses_disconnect.html" title="ses_disconnect" /> <link rel="refentry" href="/virtuoso/fn_ses_read_line/" oldhref="fn_ses_read_line.html" title="ses_read_line" /> <link rel="refentry" href="/virtuoso/fn_ses_write/" oldhref="fn_ses_write.html" title="ses_write" /> <link rel="refentry" href="/virtuoso/fn_set_row_count/" oldhref="fn_set_row_count.html" title="set_row_count" /> <link rel="refentry" href="/virtuoso/fn_set_user_id/" oldhref="fn_set_user_id.html" title="set_user_id" /> <link rel="refentry" href="/virtuoso/fn_set_identity_column/" oldhref="fn_set_identity_column.html" title="set_identity_column" /> <link rel="refentry" href="/virtuoso/fn_sign/" oldhref="fn_sign.html" title="sign" /> <link rel="refentry" href="/virtuoso/fn_signal/" oldhref="fn_signal.html" title="signal" /> <link rel="refentry" href="/virtuoso/fn_sinv_create_key_mapping/" oldhref="fn_sinv_create_key_mapping.html" title="sinv_create_key_mapping" /> <link rel="refentry" href="/virtuoso/fn_sinv_create_inverse/" oldhref="fn_sinv_create_inverse.html" title="sinv_create_inverse" /> <link rel="refentry" href="/virtuoso/fn_sinv_drop_inverse/" oldhref="fn_sinv_drop_inverse.html" title="sinv_drop_inverse" /> <link rel="refentry" href="/virtuoso/fn_smime_sign/" oldhref="fn_smime_sign.html" title="smime_sign" /> <link rel="refentry" href="/virtuoso/fn_smime_verify/" oldhref="fn_smime_verify.html" title="smime_verify" /> <link rel="refentry" href="/virtuoso/fn_smime_encrypt/" oldhref="fn_smime_encrypt.html" title="smime_encrypt" /> <link rel="refentry" href="/virtuoso/fn_smime_decrypt/" oldhref="fn_smime_decrypt.html" title="smime_decrypt" /> <link rel="refentry" href="/virtuoso/fn_smtp_send/" oldhref="fn_smtp_send.html" title="smtp_send" /> <link rel="refentry" href="/virtuoso/fn_soap_box_xml_entity/" oldhref="fn_soap_box_xml_entity.html" title="soap_box_xml_entity" /> <link rel="refentry" href="/virtuoso/fn_soap_dt_define/" oldhref="fn_soap_dt_define.html" title="soap_dt_define" /> <link rel="refentry" href="/virtuoso/fn_soap_call/" oldhref="fn_soap_call.html" title="soap_call" /> <link rel="refentry" href="/virtuoso/fn_soap_client/" oldhref="fn_soap_client.html" title="soap_client" /> <link rel="refentry" href="/virtuoso/fn_soap_make_error/" oldhref="fn_soap_make_error.html" title="soap_make_error" /> <link rel="refentry" href="/virtuoso/fn_soap_print_box/" oldhref="fn_soap_print_box.html" title="soap_print_box" /> <link rel="refentry" href="/virtuoso/fn_soap_sdl/" oldhref="fn_soap_sdl.html" title="soap_sdl" /> <link rel="refentry" href="/virtuoso/fn_soap_server/" oldhref="fn_soap_server.html" title="soap_server" /> <link rel="refentry" href="/virtuoso/fn_soap_wsdl/" oldhref="fn_soap_wsdl.html" title="soap_wsdl" /> <link rel="refentry" href="/virtuoso/fn_soap_wsdl_import/" oldhref="fn_soap_wsdl_import.html" title="soap_wsdl_import" /> <link rel="refentry" href="/virtuoso/fn_soap_box_structure/" oldhref="fn_soap_box_structure.html" title="soap_box_structure" /> <link rel="refentry" href="/virtuoso/fn_soap_current_url/" oldhref="fn_soap_current_url.html" title="soap_current_url" /> <link rel="refentry" href="/virtuoso/fn_space/" oldhref="fn_space.html" title="space" /> <link rel="refentry" href="/virtuoso/fn_split_and_decode/" oldhref="fn_split_and_decode.html" title="split_and_decode" /> <link rel="refentry" href="/virtuoso/fn_sprintf/" oldhref="fn_sprintf.html" title="sprintf" /> <link rel="refentry" href="/virtuoso/fn_sprintf_inverse/" oldhref="fn_sprintf_inverse.html" title="sprintf_inverse" /> <link rel="refentry" href="/virtuoso/fn_sprintf_iri/" oldhref="fn_sprintf_iri.html" title="sprintf_iri" /> <link rel="refentry" href="/virtuoso/fn_sprintf_iri_or_null/" oldhref="fn_sprintf_iri_or_null.html" title="sprintf_iri_or_null" /> <link rel="refentry" href="/virtuoso/fn_sprintf_or_null/" oldhref="fn_sprintf_or_null.html" title="sprintf_or_null" /> <link rel="refentry" href="/virtuoso/fn_sql_columns/" oldhref="fn_sql_columns.html" title="sql_columns" /> <link rel="refentry" href="/virtuoso/fn_sql_data_sources/" oldhref="fn_sql_data_sources.html" title="sql_data_sources" /> <link rel="refentry" href="/virtuoso/fn_sql_gettypeinfo/" oldhref="fn_sql_gettypeinfo.html" title="sql_gettypeinfo" /> <link rel="refentry" href="/virtuoso/fn_sql_primary_keys/" oldhref="fn_sql_primary_keys.html" title="sql_primary_keys" /> <link rel="refentry" href="/virtuoso/fn_sql_statistics/" oldhref="fn_sql_statistics.html" title="sql_statistics" /> <link rel="refentry" href="/virtuoso/fn_sql_tables/" oldhref="fn_sql_tables.html" title="sql_tables" /> <link rel="refentry" href="/virtuoso/fn_sql_special_columns/" oldhref="fn_sql_special_columns.html" title="sql_special_columns" /> <link rel="refentry" href="/virtuoso/fn_sql_procedures/" oldhref="fn_sql_procedures.html" title="sql_procedures" /> <link rel="refentry" href="/virtuoso/fn_sql_write_private_profile_string/" oldhref="fn_sql_write_private_profile_string.html" title="sql_write_private_profile_string" /> <link rel="refentry" href="/virtuoso/fn_sql_get_private_profile_string/" oldhref="fn_sql_get_private_profile_string.html" title="sql_get_private_profile_string" /> <link rel="refentry" href="/virtuoso/fn_sql_config_data_sources/" oldhref="fn_sql_config_data_sources.html" title="sql_config_data_sources" /> <link rel="refentry" href="/virtuoso/fn_sql_get_installed_drivers/" oldhref="fn_sql_get_installed_drivers.html" title="sql_get_installed_drivers" /> <link rel="refentry" href="/virtuoso/fn_sql_remove_dsn_from_ini/" oldhref="fn_sql_remove_dsn_from_ini.html" title="sql_remove_dsn_from_ini" /> <link rel="refentry" href="/virtuoso/fn_sql_transact/" oldhref="fn_sql_transact.html" title="sql_transact" /> <link rel="refentry" href="/virtuoso/fn_sql_write_file_dsn/" oldhref="fn_sql_write_file_dsn.html" title="sql_write_file_dsn" /> <link rel="refentry" href="/virtuoso/fn_sql_driver_connect/" oldhref="fn_sql_driver_connect.html" title="sql_driver_connect" /> <link rel="refentry" href="/virtuoso/fn_sqrt/" oldhref="fn_sqrt.html" title="sqrt" /> <link rel="refentry" href="/virtuoso/fn_status/" oldhref="fn_status.html" title="status" /> <link rel="refentry" href="/virtuoso/fn_key_estimate/" oldhref="fn_key_estimate.html" title="key_estimate" /> <link rel="refentry" href="/virtuoso/fn_strcasestr/" oldhref="fn_strcasestr.html" title="strcasestr" /> <link rel="refentry" href="/virtuoso/fn_strchr/" oldhref="fn_strchr.html" title="strchr" /> <link rel="refentry" href="/virtuoso/fn_stringdate/" oldhref="fn_stringdate.html" title="stringdate" /> <link rel="refentry" href="/virtuoso/fn_stringtime/" oldhref="fn_stringtime.html" title="stringtime" /> <link rel="refentry" href="/virtuoso/fn_string_output/" oldhref="fn_string_output.html" title="string_output" /> <link rel="refentry" href="/virtuoso/fn_string_output_flush/" oldhref="fn_string_output_flush.html" title="string_output_flush" /> <link rel="refentry" href="/virtuoso/fn_string_output_gz_compress/" oldhref="fn_string_output_gz_compress.html" title="string_output_gz_compress" /> <link rel="refentry" href="/virtuoso/fn_string_output_string/" oldhref="fn_string_output_string.html" title="string_output_string" /> <link rel="refentry" href="/virtuoso/fn_string_to_file/" oldhref="fn_string_to_file.html" title="string_to_file" /> <link rel="refentry" href="/virtuoso/fn_strrchr/" oldhref="fn_strrchr.html" title="strrchr" /> <link rel="refentry" href="/virtuoso/fn_strstr/" oldhref="fn_strstr.html" title="strstr" /> <link rel="refentry" href="/virtuoso/fn_subseq/" oldhref="fn_subseq.html" title="subseq" /> <link rel="refentry" href="/virtuoso/fn_substring/" oldhref="fn_substring.html" title="substring" /> <link rel="refentry" href="/virtuoso/fn_sub_schedule/" oldhref="fn_sub_schedule.html" title="sub_schedule" /> <link rel="refentry" href="/virtuoso/fn_system/" oldhref="fn_system.html" title="system" /> <link rel="refentry" href="/virtuoso/fn_uptime/" oldhref="fn_uptime.html" title="uptime" /> <link rel="refentry" href="/virtuoso/fn_sys_db_stat/" oldhref="fn_sys_db_stat.html" title="SYS_DB_STAT" /> <link rel="refentry" href="/virtuoso/fn_sys_lockdown/" oldhref="fn_sys_lockdown.html" title="sys_lockdown" /> <link rel="refentry" href="/virtuoso/fn_sys_stat/" oldhref="fn_sys_stat.html" title="sys_stat" /> <link rel="refentry" href="/virtuoso/fn_sys_stat_analyze/" oldhref="fn_sys_stat_analyze.html" title="sys_stat_analyze" /> <link rel="refentry" href="/virtuoso/fn_sys_stat_histogram/" oldhref="fn_sys_stat_histogram.html" title="sys_stat_histogram" /> <link rel="refentry" href="/virtuoso/fn_table_set_policy/" oldhref="fn_table_set_policy.html" title="table_set_policy" /> <link rel="refentry" href="/virtuoso/fn_table_drop_policy/" oldhref="fn_table_drop_policy.html" title="table_drop_policy" /> <link rel="refentry" href="/virtuoso/fn_strcontains/" oldhref="fn_strcontains.html" title="strcontains" /> <link rel="refentry" href="/virtuoso/fn_starts_with/" oldhref="fn_starts_with.html" title="starts_with" /> <link rel="refentry" href="/virtuoso/fn_ends_with/" oldhref="fn_ends_with.html" title="ends_with" /> <link rel="refentry" href="/virtuoso/fn_tcpip_gethostbyname/" oldhref="fn_tcpip_gethostbyname.html" title="tcpip_gethostbyname" /> <link rel="refentry" href="/virtuoso/fn_tcpip_gethostbyaddr/" oldhref="fn_tcpip_gethostbyaddr.html" title="tcpip_gethostbyaddr" /> <link rel="refentry" href="/virtuoso/fn_tmp_file_name/" oldhref="fn_tmp_file_name.html" title="tmp_file_name" /> <link rel="refentry" href="/virtuoso/fn_tidy_html/" oldhref="fn_tidy_html.html" title="tidy_html" /> <link rel="refentry" href="/virtuoso/fn_tidy_list_errors/" oldhref="fn_tidy_list_errors.html" title="tidy_list_errors" /> <link rel="refentry" href="/virtuoso/fn_timezone/" oldhref="fn_timezone.html" title="timezone" /> <link rel="refentry" href="/virtuoso/fn_trace_off/" oldhref="fn_trace_off.html" title="trace_off" /> <link rel="refentry" href="/virtuoso/fn_trace_on/" oldhref="fn_trace_on.html" title="trace_on" /> <link rel="refentry" href="/virtuoso/fn_trace_status/" oldhref="fn_trace_status.html" title="trace_status" /> <link rel="refentry" href="/uda/ee/fn_tree_md5/" oldhref="fn_tree_md5.html" title="tree_md5" /> <link rel="refentry" href="/virtuoso/fn_hs_resolve/" oldhref="fn_hs_resolve.html" title="HS_Resolve" /> <link rel="refentry" href="/virtuoso/fn_acos/" oldhref="fn_acos.html" title="trigonometric" /> <link rel="refentry" href="/virtuoso/fn_trim/" oldhref="fn_trim.html" title="trim" /> <link rel="refentry" href="/virtuoso/fn_txn_error/" oldhref="fn_txn_error.html" title="txn_error" /> <link rel="refentry" href="/virtuoso/fn_txn_killall/" oldhref="fn_txn_killall.html" title="txn_killall" /> <link rel="refentry" href="/virtuoso/fn_ucase/" oldhref="fn_ucase.html" title="ucase" /> <link rel="refentry" href="/virtuoso/me_uddi_delete_binding/" oldhref="me_uddi_delete_binding.html" title="uddi_delete_binding" /> <link rel="refentry" href="/virtuoso/me_uddi_delete_business/" oldhref="me_uddi_delete_business.html" title="uddi_delete_business" /> <link rel="refentry" href="/virtuoso/me_uddi_delete_service/" oldhref="me_uddi_delete_service.html" title="uddi_delete_service" /> <link rel="refentry" href="/virtuoso/me_uddi_delete_tmodel/" oldhref="me_uddi_delete_tmodel.html" title="uddi_delete_tModel" /> <link rel="refentry" href="/virtuoso/me_uddi_discard_authtoken/" oldhref="me_uddi_discard_authtoken.html" title="uddi_discard_authToken" /> <link rel="refentry" href="/virtuoso/me_uddi_find_binding/" oldhref="me_uddi_find_binding.html" title="uddi_find_binding" /> <link rel="refentry" href="/virtuoso/me_uddi_find_business/" oldhref="me_uddi_find_business.html" title="uddi_find_business" /> <link rel="refentry" href="/virtuoso/me_uddi_find_service/" oldhref="me_uddi_find_service.html" title="uddi_find_service" /> <link rel="refentry" href="/virtuoso/me_uddi_find_tmodel/" oldhref="me_uddi_find_tmodel.html" title="uddi_find_tModel" /> <link rel="refentry" href="/virtuoso/me_uddi_get_authtoken/" oldhref="me_uddi_get_authtoken.html" title="uddi_get_authToken" /> <link rel="refentry" href="/virtuoso/me_uddi_get_bindingdetail/" oldhref="me_uddi_get_bindingdetail.html" title="uddi_get_bindingDetail" /> <link rel="refentry" href="/virtuoso/me_uddi_get_businessdetail/" oldhref="me_uddi_get_businessdetail.html" title="uddi_get_businessDetail" /> <link rel="refentry" href="/virtuoso/me_uddi_get_businessdetailext/" oldhref="me_uddi_get_businessdetailext.html" title="uddi_get_businessDetailExt" /> <link rel="refentry" href="/virtuoso/me_uddi_get_registeredinfo/" oldhref="me_uddi_get_registeredinfo.html" title="uddi_get_registeredInfo" /> <link rel="refentry" href="/virtuoso/me_uddi_get_servicedetail/" oldhref="me_uddi_get_servicedetail.html" title="uddi_get_serviceDetail" /> <link rel="refentry" href="/virtuoso/me_uddi_get_tmodeldetail/" oldhref="me_uddi_get_tmodeldetail.html" title="uddi_get_tModelDetail" /> <link rel="refentry" href="/virtuoso/me_uddi_save_binding/" oldhref="me_uddi_save_binding.html" title="uddi_save_binding" /> <link rel="refentry" href="/virtuoso/me_uddi_save_business/" oldhref="me_uddi_save_business.html" title="uddi_save_business" /> <link rel="refentry" href="/virtuoso/me_uddi_save_service/" oldhref="me_uddi_save_service.html" title="uddi_save_service" /> <link rel="refentry" href="/virtuoso/me_uddi_save_tmodel/" oldhref="me_uddi_save_tmodel.html" title="uddi_save_tModel" /> <link rel="refentry" href="/virtuoso/fn_udt_defines_field/" oldhref="fn_udt_defines_field.html" title="udt_defines_field" /> <link rel="refentry" href="/virtuoso/fn_udt_get/" oldhref="fn_udt_get.html" title="udt_get" /> <link rel="refentry" href="/virtuoso/fn_udt_implements_method/" oldhref="fn_udt_implements_method.html" title="udt_implements_method" /> <link rel="refentry" href="/virtuoso/fn_udt_instance_of/" oldhref="fn_udt_instance_of.html" title="udt_instance_of" /> <link rel="refentry" href="/virtuoso/fn_udt_set/" oldhref="fn_udt_set.html" title="udt_set" /> <link rel="refentry" href="/virtuoso/fn_unimport_clr/" oldhref="fn_unimport_clr.html" title="unimport_clr" /> <link rel="refentry" href="/virtuoso/fn_unimport_jar/" oldhref="fn_unimport_jar.html" title="unimport_jar" /> <link rel="refentry" href="/virtuoso/fn_updatexml/" oldhref="fn_updatexml.html" title="updateXML" /> <link rel="refentry" href="/virtuoso/fn_upper/" oldhref="fn_upper.html" title="upper" /> <link rel="refentry" href="/virtuoso/fn_user_change_password/" oldhref="fn_user_change_password.html" title="USER_CHANGE_PASSWORD" /> <link rel="refentry" href="/virtuoso/fn_user_create/" oldhref="fn_user_create.html" title="USER_CREATE" /> <link rel="refentry" href="/virtuoso/fn_user_drop/" oldhref="fn_user_drop.html" title="USER_DROP" /> <link rel="refentry" href="/virtuoso/fn_user_get_option/" oldhref="fn_user_get_option.html" title="USER_GET_OPTION" /> <link rel="refentry" href="/virtuoso/fn_user_grant_role/" oldhref="fn_user_grant_role.html" title="USER_GRANT_ROLE" /> <link rel="refentry" href="/virtuoso/fn_user_revoke_role/" oldhref="fn_user_revoke_role.html" title="USER_REVOKE_ROLE" /> <link rel="refentry" href="/virtuoso/fn_user_role_create/" oldhref="fn_user_role_create.html" title="USER_ROLE_CREATE" /> <link rel="refentry" href="/virtuoso/fn_user_role_drop/" oldhref="fn_user_role_drop.html" title="USER_ROLE_DROP" /> <link rel="refentry" href="/virtuoso/fn_user_set_qualifier/" oldhref="fn_user_set_qualifier.html" title="USER_SET_QUALIFIER" /> <link rel="refentry" href="/virtuoso/fn_user_set_option/" oldhref="fn_user_set_option.html" title="USER_SET_OPTION" /> <link rel="refentry" href="/virtuoso/fn_user_set_password/" oldhref="fn_user_set_password.html" title="user_set_password" /> <link rel="refentry" href="/virtuoso/fn_username/" oldhref="fn_username.html" title="username" /> <link rel="refentry" href="/virtuoso/fn_uudecode/" oldhref="fn_uudecode.html" title="uudecode" /> <link rel="refentry" href="/virtuoso/fn_uuencode/" oldhref="fn_uuencode.html" title="uuencode" /> <link rel="refentry" href="/virtuoso/fn_uuvalidate/" oldhref="fn_uuvalidate.html" title="uuvalidate" /> <link rel="refentry" href="/virtuoso/fn_user_key_store/" oldhref="fn_user_key_store.html" title="USER_KEY_STORE" /> <link rel="refentry" href="/virtuoso/fn_vad_check/" oldhref="fn_vad_check.html" title="VAD_CHECK" /> <link rel="refentry" href="/virtuoso/fn_vad_check_installability/" oldhref="fn_vad_check_installability.html" title="VAD_CHECK_INSTALLABILITY" /> <link rel="refentry" href="/virtuoso/fn_vad_check_uninstallability/" oldhref="fn_vad_check_uninstallability.html" title="VAD_CHECK_UNINSTALLABILITY" /> <link rel="refentry" href="/virtuoso/fn_vad_fail_check/" oldhref="fn_vad_fail_check.html" title="VAD_FAIL_CHECK" /> <link rel="refentry" href="/virtuoso/fn_vad_install/" oldhref="fn_vad_install.html" title="VAD_INSTALL" /> <link rel="refentry" href="/virtuoso/fn_vad_load_file/" oldhref="fn_vad_load_file.html" title="VAD_LOAD_FILE" /> <link rel="refentry" href="/virtuoso/fn_vad_load_sql_file/" oldhref="fn_vad_load_sql_file.html" title="VAD_LOAD_SQL_FILE" /> <link rel="refentry" href="/virtuoso/fn_vad_pack/" oldhref="fn_vad_pack.html" title="VAD_PACK" /> <link rel="refentry" href="/virtuoso/fn_vad_safe_exec/" oldhref="fn_vad_safe_exec.html" title="VAD_SAFE_EXEC" /> <link rel="refentry" href="/virtuoso/fn_vad_uninstall/" oldhref="fn_vad_uninstall.html" title="VAD_UNINSTALL" /> <link rel="refentry" href="/virtuoso/fn_vd_remote_data_source/" oldhref="fn_vd_remote_data_source.html" title="vd_remote_data_source" /> <link rel="refentry" href="/virtuoso/fn_vd_remote_proc_wrapper/" oldhref="fn_vd_remote_proc_wrapper.html" title="vd_remote_proc_wrapper" /> <link rel="refentry" href="/virtuoso/fn_vd_remote_table/" oldhref="fn_vd_remote_table.html" title="vd_remote_table" /> <link rel="refentry" href="/virtuoso/fn_vd_statistics/" oldhref="fn_vd_statistics.html" title="vd_statistics" /> <link rel="refentry" href="/virtuoso/fn_vdd_disconnect_data_source/" oldhref="fn_vdd_disconnect_data_source.html" title="vdd_disconnect_data_source" /> <link rel="refentry" href="/virtuoso/fn_vdd_measure_rpc_time/" oldhref="fn_vdd_measure_rpc_time.html" title="vdd_measure_rpc_time" /> <link rel="refentry" href="/virtuoso/fn_vector/" oldhref="fn_vector.html" title="vector" /> <link rel="refentry" href="/virtuoso/fn_vector_concat/" oldhref="fn_vector_concat.html" title="vector_concat" /> <link rel="refentry" href="/virtuoso/fn_vhost_define/" oldhref="fn_vhost_define.html" title="VHOST_DEFINE" /> <link rel="refentry" href="/virtuoso/fn_vhost_remove/" oldhref="fn_vhost_remove.html" title="VHOST_REMOVE" /> <link rel="refentry" href="/virtuoso/fn_virtuoso_ini_path/" oldhref="fn_virtuoso_ini_path.html" title="virtuoso_ini_path" /> <link rel="refentry" href="/virtuoso/fn_server_root/" oldhref="fn_server_root.html" title="server_root" /> <link rel="refentry" href="/virtuoso/fn_vsp_calculate_digest/" oldhref="fn_vsp_calculate_digest.html" title="vsp_calculate_digest" /> <link rel="refentry" href="/virtuoso/fn_vt_batch/" oldhref="fn_vt_batch.html" title="vt_batch" /> <link rel="refentry" href="/virtuoso/fn_vt_batch_d_id/" oldhref="fn_vt_batch_d_id.html" title="vt_batch_d_id" /> <link rel="refentry" href="/virtuoso/fn_vt_batch_feed/" oldhref="fn_vt_batch_feed.html" title="vt_batch_feed" /> <link rel="refentry" href="/virtuoso/fn_vt_batch_feed_offband/" oldhref="fn_vt_batch_feed_offband.html" title="vt_batch_feed_offband" /> <link rel="refentry" href="/virtuoso/fn_vt_batch_update/" oldhref="fn_vt_batch_update.html" title="VT_BATCH_UPDATE" /> <link rel="refentry" href="/virtuoso/fn_vt_create_text_index/" oldhref="fn_vt_create_text_index.html" title="vt_create_text_index" /> <link rel="refentry" href="/virtuoso/fn_vt_drop_ftt/" oldhref="fn_vt_drop_ftt.html" title="VT_DROP_FTT" /> <link rel="refentry" href="/virtuoso/fn_vt_is_noise/" oldhref="fn_vt_is_noise.html" title="vt_is_noise" /> <link rel="refentry" href="/virtuoso/fn_week/" oldhref="fn_week.html" title="week" /> <link rel="refentry" href="/virtuoso/fn_wsdl_import_udt/" oldhref="fn_wsdl_import_udt.html" title="wsdl_import_udt" /> <link rel="refentry" href="/virtuoso/fn_wst_cli/" oldhref="fn_wst_cli.html" title="wst_cli" /> <link rel="refentry" href="/virtuoso/fn_user_key_load/" oldhref="fn_user_key_load.html" title="USER_KEY_LOAD" /> <link rel="refentry" href="/virtuoso/fn_dsig_template_ext/" oldhref="fn_dsig_template_ext.html" title="dsig_template_ext" /> <link rel="refentry" href="/virtuoso/fn_x509_certificate_verify/" oldhref="fn_x509_certificate_verify.html" title="x509_certificate_verify" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_certificate_serialize/" oldhref="fn_xenc_x509_certificate_serialize.html" title="xenc_X509_certificate_serialize" /> <link rel="refentry" href="/virtuoso/fn_xenc_decrypt_soap/" oldhref="fn_xenc_decrypt_soap.html" title="xenc_decrypt_soap" /> <link rel="refentry" href="/virtuoso/fn_xenc_delete_temp_keys/" oldhref="fn_xenc_delete_temp_keys.html" title="xenc_delete_temp_keys" /> <link rel="refentry" href="/virtuoso/fn_xenc_encrypt/" oldhref="fn_xenc_encrypt.html" title="xenc_encrypt" /> <link rel="refentry" href="/virtuoso/fn_encrypt/" oldhref="fn_encrypt.html" title="encrypt" /> <link rel="refentry" href="/virtuoso/fn_decrypt/" oldhref="fn_decrypt.html" title="decrypt" /> <link rel="refentry" href="/virtuoso/fn_totp_generate/" oldhref="fn_totp_generate.html" title="TOTP_generate" /> <link rel="refentry" href="/virtuoso/fn_xenc_get_key_algo/" oldhref="fn_xenc_get_key_algo.html" title="xenc_get_key_algo" /> <link rel="refentry" href="/virtuoso/fn_xenc_get_key_identifier/" oldhref="fn_xenc_get_key_identifier.html" title="xenc_get_key_identifier" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_3des_read/" oldhref="fn_xenc_key_3des_read.html" title="xenc_key_3DES_read" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_3des_create/" oldhref="fn_xenc_key_3des_create.html" title="xenc_key_3DES_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_3des_rand_create/" oldhref="fn_xenc_key_3des_rand_create.html" title="xenc_key_3DES_rand_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_dsa_read/" oldhref="fn_xenc_key_dsa_read.html" title="xenc_key_DSA_read" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_rsa_read/" oldhref="fn_xenc_key_rsa_read.html" title="xenc_key_RSA_read" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_aes_create/" oldhref="fn_xenc_key_aes_create.html" title="xenc_key_AES_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_aes_rand_create/" oldhref="fn_xenc_key_aes_rand_create.html" title="xenc_key_AES_rand_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_create_cert/" oldhref="fn_xenc_key_create_cert.html" title="xenc_key_create_cert" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_dsa_create/" oldhref="fn_xenc_key_dsa_create.html" title="xenc_key_DSA_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_exists/" oldhref="fn_xenc_key_exists.html" title="xenc_key_exists" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_inst_create/" oldhref="fn_xenc_key_inst_create.html" title="xenc_key_inst_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_remove/" oldhref="fn_xenc_key_remove.html" title="xenc_key_remove" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_serialize/" oldhref="fn_xenc_key_serialize.html" title="xenc_key_serialize" /> <link rel="refentry" href="/virtuoso/fn_xenc_set_primary_key/" oldhref="fn_xenc_set_primary_key.html" title="xenc_set_primary_key" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_ss_generate/" oldhref="fn_xenc_x509_ss_generate.html" title="xenc_x509_ss_generate" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_generate/" oldhref="fn_xenc_x509_generate.html" title="xenc_x509_generate" /> <link rel="refentry" href="/virtuoso/fn_xenc_pkcs12_export/" oldhref="fn_xenc_pkcs12_export.html" title="xenc_pkcs12_export" /> <link rel="refentry" href="/virtuoso/fn_xenc_pem_export/" oldhref="fn_xenc_pem_export.html" title="xenc_pem_export" /> <link rel="refentry" href="/virtuoso/fn_xenc_spki_read/" oldhref="fn_xenc_spki_read.html" title="xenc_SPKI_read" /> <link rel="refentry" href="/virtuoso/fn_xenc_bn2dec/" oldhref="fn_xenc_bn2dec.html" title="xenc_bn2dec" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_rsa_create/" oldhref="fn_xenc_key_rsa_create.html" title="xenc_key_RSA_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_csr_generate/" oldhref="fn_xenc_x509_csr_generate.html" title="xenc_x509_csr_generate" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_from_csr/" oldhref="fn_xenc_x509_from_csr.html" title="xenc_x509_from_csr" /> <link rel="refentry" href="/virtuoso/fn_xte_head/" oldhref="fn_xte_head.html" title="xte_head" /> <link rel="refentry" href="/virtuoso/fn_xte_node/" oldhref="fn_xte_node.html" title="xte_node" /> <link rel="refentry" href="/virtuoso/fn_xte_node_from_nodebld/" oldhref="fn_xte_node_from_nodebld.html" title="xte_node_from_nodebld" /> <link rel="refentry" href="/virtuoso/fn_xte_nodebld_acc/" oldhref="fn_xte_nodebld_acc.html" title="xte_nodebld_acc" /> <link rel="refentry" href="/virtuoso/fn_xte_nodebld_final/" oldhref="fn_xte_nodebld_final.html" title="xte_nodebld_final" /> <link rel="refentry" href="/virtuoso/fn_xte_nodebld_init/" oldhref="fn_xte_nodebld_init.html" title="xte_nodebld_init" /> <link rel="refentry" href="/virtuoso/fn_xmlagg/" oldhref="fn_xmlagg.html" title="XMLAGG" /> <link rel="refentry" href="/virtuoso/fn_xmlattributes/" oldhref="fn_xmlattributes.html" title="XMLATTRIBUTES" /> <link rel="refentry" href="/virtuoso/fn_xmladdattribute/" oldhref="fn_xmladdattribute.html" title="XMLAddAttribute" /> <link rel="refentry" href="/virtuoso/fn_xmlappendchildren/" oldhref="fn_xmlappendchildren.html" title="XMLAppendChildren" /> <link rel="refentry" href="/virtuoso/fn_xmlconcat/" oldhref="fn_xmlconcat.html" title="XMLCONCAT" /> <link rel="refentry" href="/virtuoso/fn_xmlelement/" oldhref="fn_xmlelement.html" title="XMLELEMENT" /> <link rel="refentry" href="/virtuoso/fn_xmlforest/" oldhref="fn_xmlforest.html" title="XMLFOREST" /> <link rel="refentry" href="/virtuoso/fn_xmlinsertafter/" oldhref="fn_xmlinsertafter.html" title="XMLInsertAfter" /> <link rel="refentry" href="/virtuoso/fn_xmlinsertbefore/" oldhref="fn_xmlinsertbefore.html" title="XMLInsertBefore" /> <link rel="refentry" href="/virtuoso/fn_xmlreplace/" oldhref="fn_xmlreplace.html" title="XMLReplace" /> <link rel="refentry" href="/virtuoso/fn_xml_auto/" oldhref="fn_xml_auto.html" title="xml_auto" /> <link rel="refentry" href="/virtuoso/fn_xml_auto_dtd/" oldhref="fn_xml_auto_dtd.html" title="xml_auto_dtd" /> <link rel="refentry" href="/virtuoso/fn_xml_auto_schema/" oldhref="fn_xml_auto_schema.html" title="xml_auto_schema" /> <link rel="refentry" href="/virtuoso/fn_xml_create_tables_from_mapping_schema_decl/" oldhref="fn_xml_create_tables_from_mapping_schema_decl.html" title="xml_create_tables_from_mapping_schema_decl" /> <link rel="refentry" href="/virtuoso/fn_xml_cut/" oldhref="fn_xml_cut.html" title="xml_cut" /> <link rel="refentry" href="/virtuoso/fn_xml_doc_output_option/" oldhref="fn_xml_doc_output_option.html" title="xml_doc_output_option" /> <link rel="refentry" href="/virtuoso/fn_xml_load_schema_decl/" oldhref="fn_xml_load_schema_decl.html" title="xml_load_schema_decl" /> <link rel="refentry" href="/virtuoso/fn_xml_load_mapping_schema_decl/" oldhref="fn_xml_load_mapping_schema_decl.html" title="xml_load_mapping_schema_decl" /> <link rel="refentry" href="/virtuoso/fn_xml_namespace_scope/" oldhref="fn_xml_namespace_scope.html" title="xml_namespace_scope" /> <link rel="refentry" href="/virtuoso/fn_xml_add_system_path/" oldhref="fn_xml_add_system_path.html" title="xml_add_system_path" /> <link rel="refentry" href="/virtuoso/fn_xml_get_system_paths/" oldhref="fn_xml_get_system_paths.html" title="xml_get_system_paths" /> <link rel="refentry" href="/virtuoso/fn_xml_persistent/" oldhref="fn_xml_persistent.html" title="xml_persistent" /> <link rel="refentry" href="/virtuoso/fn_xml_template/" oldhref="fn_xml_template.html" title="xml_template" /> <link rel="refentry" href="/virtuoso/fn_xml_tree/" oldhref="fn_xml_tree.html" title="xml_tree" /> <link rel="refentry" href="/uda/ee/fn_xml_tree_doc/" oldhref="fn_xml_tree_doc.html" title="xml_tree_doc" /> <link rel="refentry" href="/uda/ee/fn_xml_tree_doc_media_type/" oldhref="fn_xml_tree_doc_media_type.html" title="xml_tree_doc_media_type" /> <link rel="refentry" href="/virtuoso/fn_xml_uri_get/" oldhref="fn_xml_uri_get.html" title="xml_uri_get" /> <link rel="refentry" href="/virtuoso/fn_xml_validate_dtd/" oldhref="fn_xml_validate_dtd.html" title="xml_validate_dtd" /> <link rel="refentry" href="/virtuoso/fn_xml_validate_schema/" oldhref="fn_xml_validate_schema.html" title="xml_validate_schema" /> <link rel="refentry" href="/virtuoso/fn_xml_view_dtd/" oldhref="fn_xml_view_dtd.html" title="xml_view_dtd" /> <link rel="refentry" href="/virtuoso/fn_xml_set_ns_decl/" oldhref="fn_xml_set_ns_decl.html" title="xml_set_ns_decl" /> <link rel="refentry" href="/virtuoso/fn_xml_view_schema/" oldhref="fn_xml_view_schema.html" title="xml_view_schema" /> <link rel="refentry" href="/virtuoso/fn_xmlsql_update/" oldhref="fn_xmlsql_update.html" title="xmlsql_update" /> <link rel="refentry" href="/virtuoso/fn_xmlupdate/" oldhref="fn_xmlupdate.html" title="XMLUpdate" /> <link rel="refentry" href="/virtuoso/fn_xpath_eval/" oldhref="fn_xpath_eval.html" title="xpath_eval" /> <link rel="refentry" href="/virtuoso/fn_xper_cut/" oldhref="fn_xper_cut.html" title="xper_cut" /> <link rel="refentry" href="/virtuoso/fn_xper_doc/" oldhref="fn_xper_doc.html" title="xper_doc" /> <link rel="refentry" href="/virtuoso/fn_xper_locate_words/" oldhref="fn_xper_locate_words.html" title="xper_locate_words" /> <link rel="refentry" href="/virtuoso/fn_xper_right_sibling/" oldhref="fn_xper_right_sibling.html" title="XPER navigation" /> <link rel="refentry" href="/virtuoso/fn_xpf_extension/" oldhref="fn_xpf_extension.html" title="xpf_extension" /> <link rel="refentry" href="/virtuoso/fn_xpf_extension_remove/" oldhref="fn_xpf_extension_remove.html" title="xpf_extension_remove" /> <link rel="refentry" href="/virtuoso/fn_xquery_eval/" oldhref="fn_xquery_eval.html" title="xquery_eval" /> <link rel="refentry" href="/virtuoso/fn_xslt/" oldhref="fn_xslt.html" title="xslt" /> <link rel="refentry" href="/virtuoso/fn_xslt_format_number/" oldhref="fn_xslt_format_number.html" title="xslt_format_number" /> <link rel="refentry" href="/virtuoso/fn_xslt_sheet/" oldhref="fn_xslt_sheet.html" title="xslt_sheet" /> <link rel="refentry" href="/virtuoso/fn_xslt_stale/" oldhref="fn_xslt_stale.html" title="xslt_stale" /> <link rel="refentry" href="/uda/ee/fn_xtree_doc/" oldhref="fn_xtree_doc.html" title="xtree_doc" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.registeruser/" oldhref="fn_xmlstoragesystem.registeruser.html" title="xmlStorageSystem.registerUser" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.mailpasswordtouser/" oldhref="fn_xmlstoragesystem.mailpasswordtouser.html" title="xmlStorageSystem.mailPasswordToUser" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.getservercapabilities/" oldhref="fn_xmlstoragesystem.getservercapabilities.html" title="xmlStorageSystem.getServerCapabilities" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.deletemultiplefiles/" oldhref="fn_xmlstoragesystem.deletemultiplefiles.html" title="xmlStorageSystem.deleteMultipleFiles" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.savemultiplefiles/" oldhref="fn_xmlstoragesystem.savemultiplefiles.html" title="xmlStorageSystem.saveMultipleFiles" /> <link rel="refentry" href="/virtuoso/fn_xmltype.xmltype/" oldhref="fn_xmltype.xmltype.html" title="XMLType.XMLType" /> <link rel="refentry" href="/virtuoso/fn_xmltype.createnonschemabasedxml/" oldhref="fn_xmltype.createnonschemabasedxml.html" title="XMLType.createNonSchemaBasedXML" /> <link rel="refentry" href="/virtuoso/fn_xmltype.createschemabasedxml/" oldhref="fn_xmltype.createschemabasedxml.html" title="XMLType.createSchemaBasedXML" /> <link rel="refentry" href="/virtuoso/fn_xmltype.createxml/" oldhref="fn_xmltype.createxml.html" title="XMLType.createXML" /> <link rel="refentry" href="/virtuoso/fn_xmltype.existsnode/" oldhref="fn_xmltype.existsnode.html" title="XMLType.existsNode" /> <link rel="refentry" href="/virtuoso/fn_xmltype.extract/" oldhref="fn_xmltype.extract.html" title="XMLType.extract" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getclobval/" oldhref="fn_xmltype.getclobval.html" title="XMLType.getClobVal" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getnamespace/" oldhref="fn_xmltype.getnamespace.html" title="XMLType.getNamespace" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getnumval/" oldhref="fn_xmltype.getnumval.html" title="XMLType.getNumVal" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getrootelement/" oldhref="fn_xmltype.getrootelement.html" title="XMLType.getRootElement" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getschemaurl/" oldhref="fn_xmltype.getschemaurl.html" title="XMLType.getSchemaURL" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getstringval/" oldhref="fn_xmltype.getstringval.html" title="XMLType.getStringVal" /> <link rel="refentry" href="/virtuoso/fn_xmltype.isfragment/" oldhref="fn_xmltype.isfragment.html" title="XMLType.isFragment" /> <link rel="refentry" href="/virtuoso/fn_xmltype.isschemabased/" oldhref="fn_xmltype.isschemabased.html" title="XMLType.isSchemaBased" /> <link rel="refentry" href="/virtuoso/fn_xmltype.isschemavalid/" oldhref="fn_xmltype.isschemavalid.html" title="XMLType.isSchemaValid" /> <link rel="refentry" href="/virtuoso/fn_xmltype.isschemavalidated/" oldhref="fn_xmltype.isschemavalidated.html" title="XMLType.isSchemaValidated" /> <link rel="refentry" href="/virtuoso/fn_xmltype.schemavalidate/" oldhref="fn_xmltype.schemavalidate.html" title="XMLType.schemaValidate" /> <link rel="refentry" href="/virtuoso/fn_xmltype.setschemavalidated/" oldhref="fn_xmltype.setschemavalidated.html" title="XMLType.setSchemaValidated" /> <link rel="refentry" href="/virtuoso/fn_xmltype.toobject/" oldhref="fn_xmltype.toobject.html" title="XMLType.toObject" /> <link rel="refentry" href="/virtuoso/fn_xmltype.transform/" oldhref="fn_xmltype.transform.html" title="XMLType.transform" /> <link rel="refentry" href="/virtuoso/xpf__sql__column/" oldhref="xpf__sql__column.html" title="sql:column" /> <link rel="refentry" href="/virtuoso/xpf_and/" oldhref="xpf_and.html" title="and" /> <link rel="refentry" href="/virtuoso/xpf_append/" oldhref="xpf_append.html" title="append" /> <link rel="refentry" href="/virtuoso/xpf_assign/" oldhref="xpf_assign.html" title="assign" /> <link rel="refentry" href="/virtuoso/xpf_avg/" oldhref="xpf_avg.html" title="avg" /> <link rel="refentry" href="/virtuoso/xpf_boolean/" oldhref="xpf_boolean.html" title="boolean" /> <link rel="refentry" href="/virtuoso/xpf_ceiling/" oldhref="xpf_ceiling.html" title="ceiling" /> <link rel="refentry" href="/virtuoso/xpf_collection/" oldhref="xpf_collection.html" title="fn:collection" /> <link rel="refentry" href="/virtuoso/xpf_concat/" oldhref="xpf_concat.html" title="concat" /> <link rel="refentry" href="/virtuoso/xpf_contains/" oldhref="xpf_contains.html" title="contains" /> <link rel="refentry" href="/virtuoso/xpf_count/" oldhref="xpf_count.html" title="count" /> <link rel="refentry" href="/virtuoso/xpf_create_attribute/" oldhref="xpf_create_attribute.html" title="create-attribute" /> <link rel="refentry" href="/virtuoso/xpf_create_comment/" oldhref="xpf_create_comment.html" title="create-comment" /> <link rel="refentry" href="/virtuoso/xpf_create_element/" oldhref="xpf_create_element.html" title="create-element" /> <link rel="refentry" href="/virtuoso/xpf_create_pi/" oldhref="xpf_create_pi.html" title="create-pi" /> <link rel="refentry" href="/virtuoso/xpf_current/" oldhref="xpf_current.html" title="current" /> <link rel="refentry" href="/virtuoso/xpf_distinct/" oldhref="xpf_distinct.html" title="distinct" /> <link rel="refentry" href="/virtuoso/xpf_doc/" oldhref="xpf_doc.html" title="doc" /> <link rel="refentry" href="/virtuoso/xpf_document/" oldhref="xpf_document.html" title="document" /> <link rel="refentry" href="/virtuoso/xpf_document_literal/" oldhref="xpf_document_literal.html" title="document-literal" /> <link rel="refentry" href="/virtuoso/xpf_empty/" oldhref="xpf_empty.html" title="empty" /> <link rel="refentry" href="/virtuoso/xpf_ends_with/" oldhref="xpf_ends_with.html" title="ends-with" /> <link rel="refentry" href="/virtuoso/xpf_every/" oldhref="xpf_every.html" title="every" /> <link rel="refentry" href="/virtuoso/xpf_except/" oldhref="xpf_except.html" title="except" /> <link rel="refentry" href="/virtuoso/xpf_false/" oldhref="xpf_false.html" title="false" /> <link rel="refentry" href="/virtuoso/xpf_filter/" oldhref="xpf_filter.html" title="filter" /> <link rel="refentry" href="/virtuoso/xpf_floor/" oldhref="xpf_floor.html" title="floor" /> <link rel="refentry" href="/virtuoso/xpf_for/" oldhref="xpf_for.html" title="for" /> <link rel="refentry" href="/virtuoso/xpf_format_number/" oldhref="xpf_format_number.html" title="format-number" /> <link rel="refentry" href="/virtuoso/xpf_function_available/" oldhref="xpf_function_available.html" title="function-available" /> <link rel="refentry" href="/virtuoso/xpf_generate_id/" oldhref="xpf_generate_id.html" title="generate-id" /> <link rel="refentry" href="/virtuoso/xpf_id/" oldhref="xpf_id.html" title="id" /> <link rel="refentry" href="/virtuoso/xpf_if/" oldhref="xpf_if.html" title="if" /> <link rel="refentry" href="/virtuoso/xpf_intersect/" oldhref="xpf_intersect.html" title="intersect" /> <link rel="refentry" href="/virtuoso/xpf_is_after/" oldhref="xpf_is_after.html" title="is_after" /> <link rel="refentry" href="/virtuoso/xpf_is_before/" oldhref="xpf_is_before.html" title="is_before" /> <link rel="refentry" href="/virtuoso/xpf_key/" oldhref="xpf_key.html" title="key" /> <link rel="refentry" href="/virtuoso/xpf_lang/" oldhref="xpf_lang.html" title="lang" /> <link rel="refentry" href="/virtuoso/xpf_last/" oldhref="xpf_last.html" title="last" /> <link rel="refentry" href="/virtuoso/xpf_let/" oldhref="xpf_let.html" title="let" /> <link rel="refentry" href="/virtuoso/xpf_list/" oldhref="xpf_list.html" title="list" /> <link rel="refentry" href="/virtuoso/xpf_local_name/" oldhref="xpf_local_name.html" title="local-name" /> <link rel="refentry" href="/virtuoso/xpf_max/" oldhref="xpf_max.html" title="max" /> <link rel="refentry" href="/virtuoso/xpf_min/" oldhref="xpf_min.html" title="min" /> <link rel="refentry" href="/virtuoso/xpf_name/" oldhref="xpf_name.html" title="name" /> <link rel="refentry" href="/virtuoso/xpf_namespace_uri/" oldhref="xpf_namespace_uri.html" title="namespace-uri" /> <link rel="refentry" href="/virtuoso/xpf_normalize_space/" oldhref="xpf_normalize_space.html" title="normalize-space" /> <link rel="refentry" href="/virtuoso/xpf_not/" oldhref="xpf_not.html" title="not" /> <link rel="refentry" href="/virtuoso/xpf_number/" oldhref="xpf_number.html" title="number" /> <link rel="refentry" href="/virtuoso/xpf_or/" oldhref="xpf_or.html" title="or" /> <link rel="refentry" href="/virtuoso/xpf_position/" oldhref="xpf_position.html" title="position" /> <link rel="refentry" href="/virtuoso/xpf_processxquery/" oldhref="xpf_processxquery.html" title="processXQuery" /> <link rel="refentry" href="/virtuoso/xpf_processxslt/" oldhref="xpf_processxslt.html" title="processXSLT" /> <link rel="refentry" href="/virtuoso/xpf_processxsql/" oldhref="xpf_processxsql.html" title="processXSQL" /> <link rel="refentry" href="/virtuoso/xpf_progn/" oldhref="xpf_progn.html" title="progn" /> <link rel="refentry" href="/virtuoso/xpf_replace/" oldhref="xpf_replace.html" title="replace" /> <link rel="refentry" href="/virtuoso/xpf_round/" oldhref="xpf_round.html" title="round" /> <link rel="refentry" href="/virtuoso/xpf_serialize/" oldhref="xpf_serialize.html" title="serialize" /> <link rel="refentry" href="/virtuoso/xpf_shallow/" oldhref="xpf_shallow.html" title="shallow" /> <link rel="refentry" href="/virtuoso/xpf_some/" oldhref="xpf_some.html" title="some" /> <link rel="refentry" href="/virtuoso/xpf_starts_with/" oldhref="xpf_starts_with.html" title="starts-with" /> <link rel="refentry" href="/virtuoso/xpf_string/" oldhref="xpf_string.html" title="string" /> <link rel="refentry" href="/virtuoso/xpf_string_length/" oldhref="xpf_string_length.html" title="string-length" /> <link rel="refentry" href="/virtuoso/xpf_substring/" oldhref="xpf_substring.html" title="substring" /> <link rel="refentry" href="/virtuoso/xpf_substring_after/" oldhref="xpf_substring_after.html" title="substring-after" /> <link rel="refentry" href="/virtuoso/xpf_substring_before/" oldhref="xpf_substring_before.html" title="substring-before" /> <link rel="refentry" href="/virtuoso/xpf_sum/" oldhref="xpf_sum.html" title="sum" /> <link rel="refentry" href="/virtuoso/xpf_system_property/" oldhref="xpf_system_property.html" title="system-property" /> <link rel="refentry" href="/virtuoso/xpf_text_contains/" oldhref="xpf_text_contains.html" title="text_contains" /> <link rel="refentry" href="/virtuoso/xpf_translate/" oldhref="xpf_translate.html" title="translate" /> <link rel="refentry" href="/virtuoso/xpf_true/" oldhref="xpf_true.html" title="true" /> <link rel="refentry" href="/virtuoso/xpf_tuple/" oldhref="xpf_tuple.html" title="tuple" /> <link rel="refentry" href="/virtuoso/xpf_union/" oldhref="xpf_union.html" title="union" /> <link rel="refentry" href="/virtuoso/xpf_unordered/" oldhref="xpf_unordered.html" title="unordered" /> <link rel="refentry" href="/virtuoso/xpf_unparsed_entity_uri/" oldhref="xpf_unparsed_entity_uri.html" title="unparsed-entity-uri" /> <link rel="refentry" href="/virtuoso/xpf_urlify/" oldhref="xpf_urlify.html" title="urlify" /> <link rel="refentry" href="/virtuoso/xpf_xmlview/" oldhref="xpf_xmlview.html" title="xmlview" /> <link rel="refentry" href="/virtuoso/fn_bpel_compile_script/" oldhref="fn_bpel_compile_script.html" title="BPEL.BPEL.compile_script" /> <link rel="refentry" href="/virtuoso/fn_bpel_copy_script/" oldhref="fn_bpel_copy_script.html" title="BPEL.BPEL.copy_script" /> <link rel="refentry" href="/virtuoso/fn_bpel_get_partner_links/" oldhref="fn_bpel_get_partner_links.html" title="BPEL.BPEL.get_partner_links" /> <link rel="refentry" href="/virtuoso/fn_bpel_instance_delete/" oldhref="fn_bpel_instance_delete.html" title="BPEL.BPEL.instance_delete" /> <link rel="refentry" href="/virtuoso/fn_bpel_purge/" oldhref="fn_bpel_purge.html" title="BPEL.BPEL.purge_instance" /> <link rel="refentry" href="/virtuoso/fn_bpel_script_delete/" oldhref="fn_bpel_script_delete.html" title="BPEL.BPEL.script_delete" /> <link rel="refentry" href="/virtuoso/fn_bpel_script_obsolete/" oldhref="fn_bpel_script_obsolete.html" title="BPEL.BPEL.script_obsolete" /> <link rel="refentry" href="/virtuoso/fn_bpel_script_source_update/" oldhref="fn_bpel_script_source_update.html" title="BPEL.BPEL.script_source_update" /> <link rel="refentry" href="/virtuoso/fn_bpel_script_upload/" oldhref="fn_bpel_script_upload.html" title="BPEL.BPEL.script_upload" /> <link rel="refentry" href="/virtuoso/fn_bpel_wsdl_upload/" oldhref="fn_bpel_wsdl_upload.html" title="BPEL.BPEL.wsdl_upload" /> <link rel="refentry" href="/virtuoso/fn_bpel_get_var/" oldhref="fn_bpel_get_var.html" title="BPEL.BPEL.getVariableData" /> <link rel="refentry" href="/virtuoso/fn_bpel_set_var/" oldhref="fn_bpel_set_var.html" title="BPEL.BPEL.setVariableData" /> <link rel="refentry" href="/virtuoso/fn_plink_get_option/" oldhref="fn_plink_get_option.html" title="BPEL.BPEL.plink_get_option" /> <link rel="refentry" href="/virtuoso/fn_plink_set_option/" oldhref="fn_plink_set_option.html" title="BPEL.BPEL.plink_set_option" /> <link rel="refentry" href="/virtuoso/fn_bpel_import_script/" oldhref="fn_bpel_import_script.html" title="BPEL.BPEL.import_script" /> <link rel="refentry" href="/virtuoso/fn_geometrytype/" oldhref="fn_geometrytype.html" title="GeometryType" /> <link rel="refentry" href="/virtuoso/fn_http_st_dxf_entity/" oldhref="fn_http_st_dxf_entity.html" title="http_st_dxf_entity" /> <link rel="refentry" href="/virtuoso/fn_http_st_ewkt/" oldhref="fn_http_st_ewkt.html" title="http_st_ewkt" /> <link rel="refentry" href="/virtuoso/fn_st_ewkt_read/" oldhref="fn_st_ewkt_read.html" title="st_ewkt_read" /> <link rel="refentry" href="/virtuoso/fn_postgis_proj_version/" oldhref="fn_postgis_proj_version.html" title="postgis_proj_version" /> <link rel="refentry" href="/virtuoso/fn_dist_from_point_to_line_segment/" oldhref="fn_dist_from_point_to_line_segment.html" title="dist_from_point_to_line_segment" /> <link rel="refentry" href="/virtuoso/fn_earth_radius/" oldhref="fn_earth_radius.html" title="earth_radius" /> <link rel="refentry" href="/virtuoso/fn_st_exteriorring/" oldhref="fn_st_exteriorring.html" title="ST_ExteriorRing" /> <link rel="refentry" href="/virtuoso/fn_st_geometryn/" oldhref="fn_st_geometryn.html" title="ST_GeometryN" /> <link rel="refentry" href="/virtuoso/fn_st_get_bounding_box/" oldhref="fn_st_get_bounding_box.html" title="st_get_bounding_box" /> <link rel="refentry" href="/virtuoso/fn_st_get_bounding_box_n/" oldhref="fn_st_get_bounding_box_n.html" title="st_get_bounding_box_n" /> <link rel="refentry" href="/virtuoso/fn_haversine_deg_km/" oldhref="fn_haversine_deg_km.html" title="haversine_deg_km" /> <link rel="refentry" href="/virtuoso/fn_st_interiorringn/" oldhref="fn_st_interiorringn.html" title="ST_InteriorRingN" /> <link rel="refentry" href="/virtuoso/fn_st_linestring/" oldhref="fn_st_linestring.html" title="st_linestring" /> <link rel="refentry" href="/virtuoso/fn_st_m/" oldhref="fn_st_m.html" title="ST_M" /> <link rel="refentry" href="/virtuoso/fn_st_may_intersect/" oldhref="fn_st_may_intersect.html" title="st_may_intersect" /> <link rel="refentry" href="/virtuoso/fn_st_mmax/" oldhref="fn_st_mmax.html" title="ST_MMax" /> <link rel="refentry" href="/virtuoso/fn_st_mmin/" oldhref="fn_st_mmin.html" title="ST_MMin" /> <link rel="refentry" href="/virtuoso/fn_st_numgeometries/" oldhref="fn_st_numgeometries.html" title="ST_NumGeometries" /> <link rel="refentry" href="/virtuoso/fn_st_numinteriorrings/" oldhref="fn_st_numinteriorrings.html" title="ST_NumInteriorRings" /> <link rel="refentry" href="/virtuoso/fn_st_transform/" oldhref="fn_st_transform.html" title="ST_Transform" /> <link rel="refentry" href="/virtuoso/fn_st_transform_by_custom_projection/" oldhref="fn_st_transform_by_custom_projection.html" title="st_transform_by_custom_projection" /> <link rel="refentry" href="/virtuoso/fn_st_translate/" oldhref="fn_st_translate.html" title="ST_Translate" /> <link rel="refentry" href="/virtuoso/fn_st_transscale/" oldhref="fn_st_transscale.html" title="ST_TransScale" /> <link rel="refentry" href="/virtuoso/fn_st_xmax/" oldhref="fn_st_xmax.html" title="ST_XMax" /> <link rel="refentry" href="/virtuoso/fn_st_xmin/" oldhref="fn_st_xmin.html" title="ST_XMin" /> <link rel="refentry" href="/virtuoso/fn_st_ymax/" oldhref="fn_st_ymax.html" title="ST_YMax" /> <link rel="refentry" href="/virtuoso/fn_st_ymin/" oldhref="fn_st_ymin.html" title="ST_YMin" /> <link rel="refentry" href="/virtuoso/fn_st_z/" oldhref="fn_st_z.html" title="ST_Z" /> <link rel="refentry" href="/virtuoso/fn_st_zmax/" oldhref="fn_st_zmax.html" title="ST_ZMax" /> <link rel="refentry" href="/virtuoso/fn_st_zmflag/" oldhref="fn_st_zmflag.html" title="ST_Zmflag" /> <link rel="refentry" href="/virtuoso/fn_st_zmin/" oldhref="fn_st_zmin.html" title="ST_ZMin" /> <link rel="section" href="/virtuoso/ch-internetservices/" oldhref="ch-internetservices.html#webdavserver" title="19.1.聽WebDAV Server" /> <link rel="section" href="/virtuoso/uriqa/" oldhref="uriqa.html" title="19.2.聽URIQA Semantic Web Enabler" /> <link rel="section" href="/virtuoso/maildelivstore/" oldhref="maildelivstore.html" title="19.3.聽Mail Delivery & Storage" /> <link rel="section" href="/virtuoso/nntpnewsgroups/" oldhref="nntpnewsgroups.html" title="19.4.聽NNTP Newsgroups" /> <link rel="section" href="/virtuoso/newsserver/" oldhref="newsserver.html" title="19.5.聽NNTP Server" /> <link rel="section" href="/virtuoso/mime/" oldhref="mime.html" title="19.6.聽MIME & Internet Messages" /> <link rel="section" href="/virtuoso/ftpservices/" oldhref="ftpservices.html" title="19.7.聽FTP Services" /> <link rel="section" href="/virtuoso/vspguide/" oldhref="vspguide.html" title="19.8.聽VSP Guide" /> <link rel="section" href="/virtuoso/ldap_overview_01/" oldhref="ldap_overview_01.html" title="19.9.聽LDAP" /> <link href="/virtuoso/feeds/rss/" type="application/rss+xml" rel="alternate" title="OpenLink Software: RSS Feed: virtdocs" /> <link href="/virtuoso/feeds/atom/" type="application/atom+xml" rel="alternate" title="OpenLink Software: Atom Feed: virtdocs" /> <link href="/virtuoso/feeds/json/" type="application/feed+json" rel="alternate" title="OpenLink Software: JSON Feed: virtdocs" /> <link rel="canonical" href="http://docs.openlinksw.com/virtuoso/ch-internetservices/" /><!-- Debug: got here test [cluster=, site=virtdocs , wikinode=, URL(enc)=http%3A%2F%2Fdocs.openlinksw.com%2Fvirtuoso%2Fch-internetservices%2F] Feeds_path=[/virtuoso/feeds] --> <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "WebSite", "url": "http://docs.openlinksw.com/virtuoso/ch-internetservices/", "potentialAction": { "@type": "SearchAction", "name": "Website Search", "target": "/search/?q={search_term_string}", "query-input": "required name=search_term_string" } } </script><link rel="chapter" href="/virtuoso/ch-overview/" oldhref="ch-overview.html" title="Chapter聽1.聽Overview" /> <link rel="chapter" href="/virtuoso/ch-installation/" oldhref="ch-installation.html" title="Chapter聽2.聽Installation Guide" /> <link rel="chapter" href="/virtuoso/ch-quicktours/" oldhref="ch-quicktours.html" title="Chapter聽3.聽Quick Start & Tours" /> <link rel="chapter" href="/virtuoso/ch-sampleapps/" oldhref="ch-sampleapps.html" title="Chapter聽4.聽Sample ODBC & JDBC Applications" /> <link rel="chapter" href="/virtuoso/ch-concepts/" oldhref="ch-concepts.html" title="Chapter聽5.聽Conceptual Overview" /> <link rel="chapter" href="/virtuoso/ch-server/" oldhref="ch-server.html" title="Chapter聽6.聽Administration" /> <link rel="chapter" href="/virtuoso/ch-accessinterfaces/" oldhref="ch-accessinterfaces.html" title="Chapter聽7.聽Data Access Interfaces" /> <link rel="chapter" href="/virtuoso/ch-vdbengine/" oldhref="ch-vdbengine.html" title="Chapter聽8.聽Virtual Database Engine" /> <link rel="chapter" href="/virtuoso/ch-sqlreference/" oldhref="ch-sqlreference.html" title="Chapter聽9.聽SQL Reference" /> <link rel="chapter" href="/virtuoso/ch-clusterprogramming/" oldhref="ch-clusterprogramming.html" title="Chapter聽10.聽Virtuoso Cluster Programming" /> <link rel="chapter" href="/virtuoso/ch-sqlprocedures/" oldhref="ch-sqlprocedures.html" title="Chapter聽11.聽SQL Procedure Language Guide" /> <link rel="chapter" href="/virtuoso/ch-hooks/" oldhref="ch-hooks.html" title="Chapter聽12.聽Database Event Hooks" /> <link rel="chapter" href="/virtuoso/ch-repl/" oldhref="ch-repl.html" title="Chapter聽13.聽Data Replication, Synchronization and Transformation Services" /> <link rel="chapter" href="/virtuoso/ch-webappdevelopment/" oldhref="ch-webappdevelopment.html" title="Chapter聽14.聽Web Application Development" /> <link rel="refentry" href="/virtuoso/vc_type_calculateablevalue/" oldhref="vc_type_calculateablevalue.html" title="CalculateableValue" /> <link rel="refentry" href="/virtuoso/vc_type_forcedcalculateablevalue/" oldhref="vc_type_forcedcalculateablevalue.html" title="ForcedCalculateableValue" /> <link rel="refentry" href="/virtuoso/vc_type_sqlcode/" oldhref="vc_type_sqlcode.html" title="SqlCode" /> <link rel="refentry" href="/virtuoso/vc_type_sqlname/" oldhref="vc_type_sqlname.html" title="SqlName" /> <link rel="refentry" href="/virtuoso/vc_after_data_bind/" oldhref="vc_after_data_bind.html" title="after-data-bind" /> <link rel="refentry" href="/virtuoso/vc_after_data_bind_container/" oldhref="vc_after_data_bind_container.html" title="after-data-bind-container" /> <link rel="refentry" href="/virtuoso/vc_before_data_bind/" oldhref="vc_before_data_bind.html" title="before-data-bind" /> <link rel="refentry" href="/virtuoso/vc_before_data_bind_container/" oldhref="vc_before_data_bind_container.html" title="before-data-bind-container" /> <link rel="refentry" href="/virtuoso/vc_before_render/" oldhref="vc_before_render.html" title="before-render" /> <link rel="refentry" href="/virtuoso/vc_before_render_container/" oldhref="vc_before_render_container.html" title="before-render-container" /> <link rel="refentry" href="/virtuoso/vc_button/" oldhref="vc_button.html" title="button" /> <link rel="refentry" href="/virtuoso/vc_calendar/" oldhref="vc_calendar.html" title="calendar" /> <link rel="refentry" href="/virtuoso/vc_check_box/" oldhref="vc_check_box.html" title="check-box" /> <link rel="refentry" href="/virtuoso/vc_code_file/" oldhref="vc_code_file.html" title="code-file" /> <link rel="refentry" href="/virtuoso/vc_column/" oldhref="vc_column.html" title="column" /> <link rel="refentry" href="/virtuoso/vc_data_grid/" oldhref="vc_data_grid.html" title="data-grid" /> <link rel="refentry" href="/virtuoso/vc_data_list/" oldhref="vc_data_list.html" title="data-list" /> <link rel="refentry" href="/virtuoso/vc_data_set/" oldhref="vc_data_set.html" title="data-set" /> <link rel="refentry" href="/virtuoso/vc_data_source/" oldhref="vc_data_source.html" title="data-source" /> <link rel="refentry" href="/virtuoso/vc_error_summary/" oldhref="vc_error_summary.html" title="error-summary" /> <link rel="refentry" href="/virtuoso/vc_expression/" oldhref="vc_expression.html" title="expression" /> <link rel="refentry" href="/virtuoso/vc_field/" oldhref="vc_field.html" title="field" /> <link rel="refentry" href="/virtuoso/vc_form/" oldhref="vc_form.html" title="form" /> <link rel="refentry" href="/virtuoso/vc_hidden/" oldhref="vc_hidden.html" title="hidden" /> <link rel="refentry" href="/virtuoso/vc_horizontal_template/" oldhref="vc_horizontal_template.html" title="horizontal-template" /> <link rel="refentry" href="/virtuoso/vc_include/" oldhref="vc_include.html" title="include" /> <link rel="refentry" href="/virtuoso/vc_isql/" oldhref="vc_isql.html" title="isql" /> <link rel="refentry" href="/virtuoso/vc_item/" oldhref="vc_item.html" title="item" /> <link rel="refentry" href="/virtuoso/vc_key/" oldhref="vc_key.html" title="key" /> <link rel="refentry" href="/virtuoso/vc_label/" oldhref="vc_label.html" title="label" /> <link rel="refentry" href="/virtuoso/vc_leaf_template/" oldhref="vc_leaf_template.html" title="leaf-template" /> <link rel="refentry" href="/virtuoso/vc_local_variable/" oldhref="vc_local_variable.html" title="local-variable" /> <link rel="refentry" href="/virtuoso/vc_login/" oldhref="vc_login.html" title="login" /> <link rel="refentry" href="/virtuoso/vc_login_form/" oldhref="vc_login_form.html" title="login-form" /> <link rel="refentry" href="/virtuoso/vc_method/" oldhref="vc_method.html" title="method" /> <link rel="refentry" href="/virtuoso/vc_node/" oldhref="vc_node.html" title="node" /> <link rel="refentry" href="/virtuoso/vc_node_template/" oldhref="vc_node_template.html" title="node-template" /> <link rel="refentry" href="/virtuoso/vc_on_init/" oldhref="vc_on_init.html" title="on-init" /> <link rel="refentry" href="/virtuoso/vc_on_init_container/" oldhref="vc_on_init_container.html" title="on-init-container" /> <link rel="refentry" href="/virtuoso/vc_on_post/" oldhref="vc_on_post.html" title="on-post" /> <link rel="refentry" href="/virtuoso/vc_on_post_container/" oldhref="vc_on_post_container.html" title="on-post-container" /> <link rel="refentry" href="/virtuoso/vc_page/" oldhref="vc_page.html" title="page" /> <link rel="refentry" href="/virtuoso/vc_param/" oldhref="vc_param.html" title="param" /> <link rel="refentry" href="/virtuoso/vc_placeholder/" oldhref="vc_placeholder.html" title="placeholder" /> <link rel="refentry" href="/virtuoso/vc_radio_button/" oldhref="vc_radio_button.html" title="radio-button" /> <link rel="refentry" href="/virtuoso/vc_radio_group/" oldhref="vc_radio_group.html" title="radio-group" /> <link rel="refentry" href="/virtuoso/vc_script/" oldhref="vc_script.html" title="script" /> <link rel="refentry" href="/virtuoso/vc_select_list/" oldhref="vc_select_list.html" title="select-list" /> <link rel="refentry" href="/virtuoso/vc_style/" oldhref="vc_style.html" title="style" /> <link rel="refentry" href="/virtuoso/vc_tab/" oldhref="vc_tab.html" title="tab" /> <link rel="refentry" href="/virtuoso/vc_template/" oldhref="vc_template.html" title="template" /> <link rel="refentry" href="/virtuoso/vc_text/" oldhref="vc_text.html" title="text" /> <link rel="refentry" href="/virtuoso/vc_textarea/" oldhref="vc_textarea.html" title="textarea" /> <link rel="refentry" href="/virtuoso/vc_tree/" oldhref="vc_tree.html" title="tree" /> <link rel="refentry" href="/virtuoso/vc_url/" oldhref="vc_url.html" title="url" /> <link rel="refentry" href="/virtuoso/vc_validator/" oldhref="vc_validator.html" title="validator" /> <link rel="refentry" href="/virtuoso/vc_variable/" oldhref="vc_variable.html" title="variable" /> <link rel="refentry" href="/virtuoso/vc_vscx/" oldhref="vc_vscx.html" title="vscx" /> <link rel="refentry" href="/virtuoso/vc_xsd_stub/" oldhref="vc_xsd_stub.html" title="xsd-stub" /> <link rel="refentry" href="/virtuoso/vc_xsd_stub_script/" oldhref="vc_xsd_stub_script.html" title="xsd-stub-script" /> <link rel="refentry" href="/virtuoso/vc_xsd_stub_top/" oldhref="vc_xsd_stub_top.html" title="xsd-stub-top" /> <link rel="chapter" href="/virtuoso/ch-webandxml/" oldhref="ch-webandxml.html" title="Chapter聽15.聽XML Support" /> <link rel="chapter" href="/virtuoso/ch-rdfandsparql/" oldhref="ch-rdfandsparql.html" title="Chapter聽16.聽RDF Data Access and Data Management" /> <link rel="chapter" href="/virtuoso/ch-webservices/" oldhref="ch-webservices.html" title="Chapter聽17.聽Web Services" /> <link rel="chapter" href="/virtuoso/ch-runtimehosting/" oldhref="ch-runtimehosting.html" title="Chapter聽18.聽Runtime Hosting" /> <link rel="chapter" href="/virtuoso/ch-internetservices/" oldhref="ch-internetservices.html" title="Chapter聽19.聽Internet Services" /> <link rel="chapter" href="/virtuoso/ch-freetext/" oldhref="ch-freetext.html" title="Chapter聽20.聽Free Text Search" /> <link rel="chapter" href="/virtuoso/ch-tpcc/" oldhref="ch-tpcc.html" title="Chapter聽21.聽TPC C Benchmark Kit" /> <link rel="chapter" href="/virtuoso/ch-xa/" oldhref="ch-xa.html" title="Chapter聽22.聽Using Virtuoso with Tuxedo" /> <link rel="chapter" href="/virtuoso/ch-appendixa/" oldhref="ch-appendixa.html" title="Chapter聽23.聽Appendix A" /> <link rel="chapter" href="/virtuoso/ch-functions/" oldhref="ch-functions.html" title="Chapter聽24.聽Virtuoso Functions Guide & Reference" /> <link rel="refentry" href="/virtuoso/fn_var/" oldhref="fn_var.html" title="VAR" /> <link rel="refentry" href="/virtuoso/fn_var_samp/" oldhref="fn_var_samp.html" title="VAR_SAMP" /> <link rel="refentry" href="/virtuoso/fn_var_pop/" oldhref="fn_var_pop.html" title="VAR_POP" /> <link rel="refentry" href="/virtuoso/fn_stddev/" oldhref="fn_stddev.html" title="STDDEV" /> <link rel="refentry" href="/virtuoso/fn_stddev_samp/" oldhref="fn_stddev_samp.html" title="STDDEV_SAMP" /> <link rel="refentry" href="/virtuoso/fn_stddev_pop/" oldhref="fn_stddev_pop.html" title="STDDEV_POP" /> <link rel="refentry" href="/virtuoso/fn_regr_syy/" oldhref="fn_regr_syy.html" title="REGR_SYY" /> <link rel="refentry" href="/virtuoso/fn_regr_sxx/" oldhref="fn_regr_sxx.html" title="REGR_SXX" /> <link rel="refentry" href="/virtuoso/fn_regr_sxy/" oldhref="fn_regr_sxy.html" title="REGR_SXY" /> <link rel="refentry" href="/virtuoso/fn_regr_avgx/" oldhref="fn_regr_avgx.html" title="REGR_AVGX" /> <link rel="refentry" href="/virtuoso/fn_regr_avgy/" oldhref="fn_regr_avgy.html" title="REGR_AVGY" /> <link rel="refentry" href="/virtuoso/fn_regr_r2/" oldhref="fn_regr_r2.html" title="REGR_R2" /> <link rel="refentry" href="/virtuoso/fn_regr_count/" oldhref="fn_regr_count.html" title="REGR_COUNT" /> <link rel="refentry" href="/virtuoso/fn_regr_intercept/" oldhref="fn_regr_intercept.html" title="REGR_INTERCEPT" /> <link rel="refentry" href="/virtuoso/fn_regr_slope/" oldhref="fn_regr_slope.html" title="REGR_SLOPE" /> <link rel="refentry" href="/virtuoso/fn_covar_samp/" oldhref="fn_covar_samp.html" title="COVAR_SAMP" /> <link rel="refentry" href="/virtuoso/fn_covar_pop/" oldhref="fn_covar_pop.html" title="COVAR_POP" /> <link rel="refentry" href="/virtuoso/fn_corr/" oldhref="fn_corr.html" title="CORR" /> <link rel="refentry" href="/virtuoso/fn_xq_sequence_agg/" oldhref="fn_xq_sequence_agg.html" title="DB.DBA.XQ_SEQUENCE_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_agg/" oldhref="fn_vector_agg.html" title="DB.DBA.VECTOR_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_of_nonnulls_agg/" oldhref="fn_vector_of_nonnulls_agg.html" title="DB.DBA.VECTOR_OF_NONNULLS_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_or_null_agg/" oldhref="fn_vector_or_null_agg.html" title="DB.DBA.VECTOR_OR_NULL_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_of_nonnulls_or_null_agg/" oldhref="fn_vector_of_nonnulls_or_null_agg.html" title="DB.DBA.VECTOR_OF_NONNULLS_OR_NULL_AGG" /> <link rel="refentry" href="/virtuoso/fn_vector_concat_agg/" oldhref="fn_vector_concat_agg.html" title="DB.DBA.VECTOR_CONCAT_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_agg/" oldhref="fn_bag_agg.html" title="DB.DBA.BAG_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_of_nonnulls_agg/" oldhref="fn_bag_of_nonnulls_agg.html" title="DB.DBA.BAG_OF_NONNULLS_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_or_null_agg/" oldhref="fn_bag_or_null_agg.html" title="DB.DBA.BAG_OR_NULL_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_of_nonnulls_or_null_agg/" oldhref="fn_bag_of_nonnulls_or_null_agg.html" title="DB.DBA.BAG_OF_NONNULLS_OR_NULL_AGG" /> <link rel="refentry" href="/virtuoso/fn_bag_concat_agg/" oldhref="fn_bag_concat_agg.html" title="DB.DBA.BAG_CONCAT_AGG" /> <link rel="refentry" href="/virtuoso/fn_abs/" oldhref="fn_abs.html" title="abs" /> <link rel="refentry" href="/virtuoso/fn___any_grants/" oldhref="fn___any_grants.html" title="__any_grants" /> <link rel="refentry" href="/virtuoso/fn_aref/" oldhref="fn_aref.html" title="aref" /> <link rel="refentry" href="/virtuoso/fn_ascii/" oldhref="fn_ascii.html" title="ascii" /> <link rel="refentry" href="/virtuoso/fn_aset/" oldhref="fn_aset.html" title="aset" /> <link rel="refentry" href="/virtuoso/fn_atof/" oldhref="fn_atof.html" title="atof" /> <link rel="refentry" href="/virtuoso/fn_atoi/" oldhref="fn_atoi.html" title="atoi" /> <link rel="refentry" href="/virtuoso/fn_att_local_name/" oldhref="fn_att_local_name.html" title="att_local_name" /> <link rel="refentry" href="/virtuoso/fn_backup/" oldhref="fn_backup.html" title="backup" /> <link rel="refentry" href="/virtuoso/fn_backup_online/" oldhref="fn_backup_online.html" title="backup_online" /> <link rel="refentry" href="/virtuoso/fn_backup_context_clear/" oldhref="fn_backup_context_clear.html" title="backup_context_clear" /> <link rel="refentry" href="/virtuoso/fn_bif_arg/" oldhref="fn_bif_arg.html" title="Virtuoso Server Extension Interface (VSEI) functions" /> <link rel="refentry" href="/virtuoso/fn_bit_and/" oldhref="fn_bit_and.html" title="bit_and" /> <link rel="refentry" href="/virtuoso/fn_bit_or/" oldhref="fn_bit_or.html" title="bit_or" /> <link rel="refentry" href="/virtuoso/fn_bit_not/" oldhref="fn_bit_not.html" title="bit_not" /> <link rel="refentry" href="/virtuoso/fn_bit_shift/" oldhref="fn_bit_shift.html" title="bit_shift" /> <link rel="refentry" href="/virtuoso/fn_bit_xor/" oldhref="fn_bit_xor.html" title="bit_xor" /> <link rel="refentry" href="/virtuoso/fn_blob_to_string/" oldhref="fn_blob_to_string.html" title="blob_to_string" /> <link rel="refentry" href="/virtuoso/fn_blob_to_string_output/" oldhref="fn_blob_to_string_output.html" title="blob_to_string_output" /> <link rel="refentry" href="/virtuoso/fn_bookmark/" oldhref="fn_bookmark.html" title="bookmark" /> <link rel="refentry" href="/virtuoso/fn_ceiling/" oldhref="fn_ceiling.html" title="ceiling" /> <link rel="refentry" href="/virtuoso/fn_cfg_item_count/" oldhref="fn_cfg_item_count.html" title="cfg_item_count" /> <link rel="refentry" href="/virtuoso/fn_cfg_item_name/" oldhref="fn_cfg_item_name.html" title="cfg_item_name" /> <link rel="refentry" href="/virtuoso/fn_cfg_item_value/" oldhref="fn_cfg_item_value.html" title="cfg_item_value" /> <link rel="refentry" href="/virtuoso/fn_cfg_section_count/" oldhref="fn_cfg_section_count.html" title="cfg_section_count" /> <link rel="refentry" href="/virtuoso/fn_cfg_section_name/" oldhref="fn_cfg_section_name.html" title="cfg_section_name" /> <link rel="refentry" href="/virtuoso/fn_cfg_write/" oldhref="fn_cfg_write.html" title="cfg_write" /> <link rel="refentry" href="/virtuoso/fn_charset_define/" oldhref="fn_charset_define.html" title="charset_define" /> <link rel="refentry" href="/virtuoso/fn_charset_recode/" oldhref="fn_charset_recode.html" title="charset_recode" /> <link rel="refentry" href="/virtuoso/fn_charsets_list/" oldhref="fn_charsets_list.html" title="charsets_list" /> <link rel="refentry" href="/virtuoso/fn_checkpoint_interval/" oldhref="fn_checkpoint_interval.html" title="checkpoint_interval" /> <link rel="refentry" href="/virtuoso/fn_chr/" oldhref="fn_chr.html" title="chr" /> <link rel="refentry" href="/virtuoso/fn_client_attr/" oldhref="fn_client_attr.html" title="client_attr" /> <link rel="refentry" href="/virtuoso/fn_collation_define/" oldhref="fn_collation_define.html" title="collation_define" /> <link rel="refentry" href="/virtuoso/fn_complete_table_name/" oldhref="fn_complete_table_name.html" title="complete_table_name" /> <link rel="refentry" href="/virtuoso/fn_composite/" oldhref="fn_composite.html" title="composite" /> <link rel="refentry" href="/virtuoso/fn_composite_ref/" oldhref="fn_composite_ref.html" title="composite_ref" /> <link rel="refentry" href="/virtuoso/fn_concat/" oldhref="fn_concat.html" title="concat" /> <link rel="refentry" href="/virtuoso/fn_concatenate/" oldhref="fn_concatenate.html" title="concatenate" /> <link rel="refentry" href="/virtuoso/fn_connection_get/" oldhref="fn_connection_get.html" title="connection_get" /> <link rel="refentry" href="/virtuoso/fn_connection_id/" oldhref="fn_connection_id.html" title="connection_id" /> <link rel="refentry" href="/virtuoso/fn_connection_is_dirty/" oldhref="fn_connection_is_dirty.html" title="connection_is_dirty" /> <link rel="refentry" href="/virtuoso/fn_connection_set/" oldhref="fn_connection_set.html" title="connection_set" /> <link rel="refentry" href="/virtuoso/fn_connection_vars/" oldhref="fn_connection_vars.html" title="connection_vars" /> <link rel="refentry" href="/virtuoso/fn_connection_vars_set/" oldhref="fn_connection_vars_set.html" title="connection_vars_set" /> <link rel="refentry" href="/virtuoso/fn_contains/" oldhref="fn_contains.html" title="contains" /> <link rel="refentry" href="/virtuoso/fn_cov_load/" oldhref="fn_cov_load.html" title="cov_load" /> <link rel="refentry" href="/virtuoso/fn_cov_report/" oldhref="fn_cov_report.html" title="cov_report" /> <link rel="refentry" href="/virtuoso/fn_cov_store/" oldhref="fn_cov_store.html" title="cov_store" /> <link rel="refentry" href="/virtuoso/fn_createxml/" oldhref="fn_createxml.html" title="createXML" /> <link rel="refentry" href="/virtuoso/fn_curdate/" oldhref="fn_curdate.html" title="curdate" /> <link rel="refentry" href="/virtuoso/fn_forget_timezone/" oldhref="fn_forget_timezone.html" title="forget_timezone" /> <link rel="refentry" href="/virtuoso/fn_is_timezoneless/" oldhref="fn_is_timezoneless.html" title="is_timezoneless" /> <link rel="refentry" href="/virtuoso/fn_adjust_timezone/" oldhref="fn_adjust_timezone.html" title="adjust_timezone" /> <link rel="refentry" href="/virtuoso/fn_rdf_now_impl/" oldhref="fn_rdf_now_impl.html" title="rdf_now_impl" /> <link rel="refentry" href="/virtuoso/fn_current_timestamp/" oldhref="fn_current_timestamp.html" title="current_timestamp" /> <link rel="refentry" href="/virtuoso/fn_curdatetime/" oldhref="fn_curdatetime.html" title="curdatetime" /> <link rel="refentry" href="/virtuoso/fn_curdatetimeoffset/" oldhref="fn_curdatetimeoffset.html" title="curdatetimeoffset" /> <link rel="refentry" href="/virtuoso/fn_curutcdatetime/" oldhref="fn_curutcdatetime.html" title="curutcdatetime" /> <link rel="refentry" href="/virtuoso/fn_sysutcdatetime/" oldhref="fn_sysutcdatetime.html" title="sysutcdatetime" /> <link rel="refentry" href="/virtuoso/fn_current_charset/" oldhref="fn_current_charset.html" title="current_charset" /> <link rel="refentry" href="/virtuoso/fn_vacuum/" oldhref="fn_vacuum.html" title="DB.DBA.VACUUM" /> <link rel="refentry" href="/virtuoso/fn_sparql_to_sql_text/" oldhref="fn_sparql_to_sql_text.html" title="sparql_to_sql_text" /> <link rel="refentry" href="/virtuoso/fn_dateadd/" oldhref="fn_dateadd.html" title="dateadd" /> <link rel="refentry" href="/virtuoso/fn_datediff/" oldhref="fn_datediff.html" title="datediff" /> <link rel="refentry" href="/virtuoso/fn_datestring/" oldhref="fn_datestring.html" title="datestring , datestring_gmt ," /> <link rel="refentry" href="/virtuoso/fn_datestring_gmt/" oldhref="fn_datestring_gmt.html" title="datestring_GMT" /> <link rel="refentry" href="/virtuoso/fn_dav_api_add/" oldhref="fn_dav_api_add.html" title="DAV add & update functions" /> <link rel="refentry" href="/virtuoso/fn_dav_api_change/" oldhref="fn_dav_api_change.html" title="DAV manipulation functions" /> <link rel="refentry" href="/virtuoso/fn_dav_api_lock/" oldhref="fn_dav_api_lock.html" title="DAV lock manipulation functions" /> <link rel="refentry" href="/virtuoso/fn_dav_api_search/" oldhref="fn_dav_api_search.html" title="DAV search functions" /> <link rel="refentry" href="/virtuoso/fn_dav_api_user/" oldhref="fn_dav_api_user.html" title="WebDAV Users & Groups administration" /> <link rel="refentry" href="/virtuoso/fn_dav_exp/" oldhref="fn_dav_exp.html" title="DAV_EXP" /> <link rel="refentry" href="/virtuoso/fn_dayname/" oldhref="fn_dayname.html" title="dayname" /> <link rel="refentry" href="/virtuoso/fn_dayofmonth/" oldhref="fn_dayofmonth.html" title="dayofmonth" /> <link rel="refentry" href="/virtuoso/fn_dayofweek/" oldhref="fn_dayofweek.html" title="dayofweek" /> <link rel="refentry" href="/virtuoso/fn_dayofyear/" oldhref="fn_dayofyear.html" title="dayofyear" /> <link rel="refentry" href="/virtuoso/fn_dbg_obj_print/" oldhref="fn_dbg_obj_print.html" title="dbg_obj_print" /> <link rel="refentry" href="/virtuoso/fn_dbg_printf/" oldhref="fn_dbg_printf.html" title="dbg_printf" /> <link rel="refentry" href="/virtuoso/fn_dbname/" oldhref="fn_dbname.html" title="dbname" /> <link rel="refentry" href="/virtuoso/fn_delay/" oldhref="fn_delay.html" title="delay" /> <link rel="refentry" href="/virtuoso/fn_cl_exec/" oldhref="fn_cl_exec.html" title="cl_exec" /> <link rel="refentry" href="/virtuoso/fn_dict_dec_or_remove/" oldhref="fn_dict_dec_or_remove.html" title="dict_dec_or_remove" /> <link rel="refentry" href="/virtuoso/fn_dict_duplicate/" oldhref="fn_dict_duplicate.html" title="dict_duplicate" /> <link rel="refentry" href="/virtuoso/fn_dict_get/" oldhref="fn_dict_get.html" title="dict_get" /> <link rel="refentry" href="/virtuoso/fn_dict_inc_or_put/" oldhref="fn_dict_inc_or_put.html" title="dict_inc_or_put" /> <link rel="refentry" href="/virtuoso/fn_dict_iter_next/" oldhref="fn_dict_iter_next.html" title="dict_iter_next" /> <link rel="refentry" href="/virtuoso/fn_dict_iter_rewind/" oldhref="fn_dict_iter_rewind.html" title="dict_iter_rewind" /> <link rel="refentry" href="/virtuoso/fn_dict_list_keys/" oldhref="fn_dict_list_keys.html" title="dict_list_keys" /> <link rel="refentry" href="/virtuoso/fn_dict_destructive_list_rnd_keys/" oldhref="fn_dict_destructive_list_rnd_keys.html" title="dict_destructive_list_rnd_keys" /> <link rel="refentry" href="/virtuoso/fn_dict_new/" oldhref="fn_dict_new.html" title="dict_new" /> <link rel="refentry" href="/virtuoso/fn_dict_put/" oldhref="fn_dict_put.html" title="dict_put" /> <link rel="refentry" href="/virtuoso/fn_dict_remove/" oldhref="fn_dict_remove.html" title="dict_remove" /> <link rel="refentry" href="/virtuoso/fn_dict_size/" oldhref="fn_dict_size.html" title="dict_size" /> <link rel="refentry" href="/virtuoso/fn_dict_to_vector/" oldhref="fn_dict_to_vector.html" title="dict_to_vector" /> <link rel="refentry" href="/virtuoso/fn_dict_zap/" oldhref="fn_dict_zap.html" title="dict_zap" /> <link rel="refentry" href="/virtuoso/fn_disconnect_user/" oldhref="fn_disconnect_user.html" title="disconnect_user" /> <link rel="refentry" href="/virtuoso/fn_dt_set_tz/" oldhref="fn_dt_set_tz.html" title="dt_set_tz" /> <link rel="refentry" href="/virtuoso/fn_dvector/" oldhref="fn_dvector.html" title="dvector" /> <link rel="refentry" href="/virtuoso/fn_end_result/" oldhref="fn_end_result.html" title="end_result" /> <link rel="refentry" href="/virtuoso/fn_either/" oldhref="fn_either.html" title="either" /> <link rel="refentry" href="/virtuoso/fn_elh_get_handler/" oldhref="fn_elh_get_handler.html" title="elh_get_handler" /> <link rel="refentry" href="/virtuoso/fn_elh_load_handler/" oldhref="fn_elh_load_handler.html" title="elh_load_handler" /> <link rel="refentry" href="/virtuoso/fn_encode_base64/" oldhref="fn_encode_base64.html" title="encode_base64" /> <link rel="refentry" href="/virtuoso/fn_equ/" oldhref="fn_equ.html" title="equ" /> <link rel="refentry" href="/virtuoso/fn_exec/" oldhref="fn_exec.html" title="exec" /> <link rel="refentry" href="/virtuoso/fn_exec_close/" oldhref="fn_exec_close.html" title="close" /> <link rel="refentry" href="/virtuoso/fn_exec_next/" oldhref="fn_exec_next.html" title="exec_next" /> <link rel="refentry" href="/virtuoso/fn_exec_result/" oldhref="fn_exec_result.html" title="exec_result" /> <link rel="refentry" href="/virtuoso/fn_exec_result_names/" oldhref="fn_exec_result_names.html" title="exec_result_names" /> <link rel="refentry" href="/virtuoso/fn_exec_metadata/" oldhref="fn_exec_metadata.html" title="exec_metadata" /> <link rel="refentry" href="/virtuoso/fn_exec_score/" oldhref="fn_exec_score.html" title="exec_score" /> <link rel="refentry" href="/virtuoso/fn_exp/" oldhref="fn_exp.html" title="exp" /> <link rel="refentry" href="/virtuoso/fn_explain/" oldhref="fn_explain.html" title="explain" /> <link rel="refentry" href="/virtuoso/fn_file_delete/" oldhref="fn_file_delete.html" title="file_delete" /> <link rel="refentry" href="/virtuoso/fn_file_open/" oldhref="fn_file_open.html" title="file_open" /> <link rel="refentry" href="/virtuoso/fn_ft_set_file/" oldhref="fn_ft_set_file.html" title="ft_set_file" /> <link rel="refentry" href="/virtuoso/fn_file_dirlist/" oldhref="fn_file_dirlist.html" title="file_dirlist" /> <link rel="refentry" href="/virtuoso/fn_file_mkdir/" oldhref="fn_file_mkdir.html" title="file_mkdir" /> <link rel="refentry" href="/virtuoso/fn_file_mkpath/" oldhref="fn_file_mkpath.html" title="file_mkpath" /> <link rel="refentry" href="/virtuoso/fn_file_stat/" oldhref="fn_file_stat.html" title="file_stat" /> <link rel="refentry" href="/virtuoso/fn_file_to_string/" oldhref="fn_file_to_string.html" title="file_to_string" /> <link rel="refentry" href="/virtuoso/fn_file_to_string_output/" oldhref="fn_file_to_string_output.html" title="file_to_string_output" /> <link rel="refentry" href="/virtuoso/fn_file_unlink/" oldhref="fn_file_unlink.html" title="file_unlink" /> <link rel="refentry" href="/virtuoso/fn_fk_check_input_values/" oldhref="fn_fk_check_input_values.html" title="fk_check_input_values" /> <link rel="refentry" href="/virtuoso/fn_floor/" oldhref="fn_floor.html" title="floor" /> <link rel="refentry" href="/virtuoso/fn_ftp_get/" oldhref="fn_ftp_get.html" title="ftp_get" /> <link rel="refentry" href="/virtuoso/fn_ftp_ls/" oldhref="fn_ftp_ls.html" title="ftp_ls" /> <link rel="refentry" href="/virtuoso/fn_ftp_put/" oldhref="fn_ftp_put.html" title="ftp_put" /> <link rel="refentry" href="/virtuoso/fn_gz_file_open/" oldhref="fn_gz_file_open.html" title="gz_file_open" /> <link rel="refentry" href="/virtuoso/fn_get_csv_row/" oldhref="fn_get_csv_row.html" title="get_csv_row" /> <link rel="refentry" href="/virtuoso/fn_csv_load_file/" oldhref="fn_csv_load_file.html" title="csv_load_file" /> <link rel="refentry" href="/virtuoso/fn_attach_from_csv/" oldhref="fn_attach_from_csv.html" title="attach_from_csv" /> <link rel="refentry" href="/virtuoso/fn_csv_load/" oldhref="fn_csv_load.html" title="csv_load" /> <link rel="refentry" href="/virtuoso/fn_csv_parse/" oldhref="fn_csv_parse.html" title="csv_parse" /> <link rel="refentry" href="/virtuoso/fn_csv_cols_def/" oldhref="fn_csv_cols_def.html" title="csv_cols_def" /> <link rel="refentry" href="/virtuoso/fn_csv_table_def/" oldhref="fn_csv_table_def.html" title="csv_table_def" /> <link rel="refentry" href="/virtuoso/fn_get_certificate_info/" oldhref="fn_get_certificate_info.html" title="get_certificate_info" /> <link rel="refentry" href="/virtuoso/fn_get_keyword/" oldhref="fn_get_keyword.html" title="get_keyword" /> <link rel="refentry" href="/virtuoso/fn_get_keyword_ucase/" oldhref="fn_get_keyword_ucase.html" title="get_keyword_ucase" /> <link rel="refentry" href="/virtuoso/fn_get_timestamp/" oldhref="fn_get_timestamp.html" title="get_timestamp" /> <link rel="refentry" href="/virtuoso/fn_getdate/" oldhref="fn_getdate.html" title="getdate" /> <link rel="refentry" href="/virtuoso/fn_gvector_sort/" oldhref="fn_gvector_sort.html" title="gvector_sort" /> <link rel="refentry" href="/virtuoso/fn_gvector_digit_sort/" oldhref="fn_gvector_digit_sort.html" title="gvector_digit_sort" /> <link rel="refentry" href="/virtuoso/fn_gz_compress/" oldhref="fn_gz_compress.html" title="gz_compress" /> <link rel="refentry" href="/virtuoso/fn_gz_uncompress/" oldhref="fn_gz_uncompress.html" title="gz_uncompress" /> <link rel="refentry" href="/virtuoso/fn_st_affine/" oldhref="fn_st_affine.html" title="ST_Affine" /> <link rel="refentry" href="/virtuoso/fn_st_point/" oldhref="fn_st_point.html" title="st_point" /> <link rel="refentry" href="/virtuoso/fn_st_x/" oldhref="fn_st_x.html" title="st_x" /> <link rel="refentry" href="/virtuoso/fn_st_y/" oldhref="fn_st_y.html" title="st_y" /> <link rel="refentry" href="/virtuoso/fn_st_distance/" oldhref="fn_st_distance.html" title="st_distance" /> <link rel="refentry" href="/virtuoso/fn_st_srid/" oldhref="fn_st_srid.html" title="ST_SRID" /> <link rel="refentry" href="/virtuoso/fn_st_setsrid/" oldhref="fn_st_setsrid.html" title="ST_SetSRID" /> <link rel="refentry" href="/virtuoso/fn_st_astext/" oldhref="fn_st_astext.html" title="st_astext" /> <link rel="refentry" href="/virtuoso/fn_st_geomfromtext/" oldhref="fn_st_geomfromtext.html" title="st_geomfromtext" /> <link rel="refentry" href="/virtuoso/fn_st_intersects/" oldhref="fn_st_intersects.html" title="st_intersects" /> <link rel="refentry" href="/virtuoso/fn_st_contains/" oldhref="fn_st_contains.html" title="st_contains" /> <link rel="refentry" href="/virtuoso/fn_st_within/" oldhref="fn_st_within.html" title="st_within" /> <link rel="refentry" href="/virtuoso/fn_isgeometry/" oldhref="fn_isgeometry.html" title="isgeometry" /> <link rel="refentry" href="/virtuoso/fn_geo_insert/" oldhref="fn_geo_insert.html" title="geo_insert" /> <link rel="refentry" href="/virtuoso/fn_geo_delete/" oldhref="fn_geo_delete.html" title="geo_delete" /> <link rel="refentry" href="/virtuoso/fn_hour/" oldhref="fn_hour.html" title="hour" /> <link rel="refentry" href="/virtuoso/fn_http/" oldhref="fn_http.html" title="http" /> <link rel="refentry" href="/virtuoso/fn_http_lock/" oldhref="fn_http_lock.html" title="http_lock" /> <link rel="refentry" href="/virtuoso/fn_http_unlock/" oldhref="fn_http_unlock.html" title="http_unlock" /> <link rel="refentry" href="/virtuoso/fn_http_acl_set/" oldhref="fn_http_acl_set.html" title="http_acl_set" /> <link rel="refentry" href="/virtuoso/fn_http_acl_get/" oldhref="fn_http_acl_get.html" title="http_acl_get" /> <link rel="refentry" href="/virtuoso/fn_http_acl_remove/" oldhref="fn_http_acl_remove.html" title="http_acl_remove" /> <link rel="refentry" href="/virtuoso/fn_http_body_read/" oldhref="fn_http_body_read.html" title="http_body_read" /> <link rel="refentry" href="/virtuoso/fn_http_client/" oldhref="fn_http_client.html" title="http_client" /> <link rel="refentry" href="/virtuoso/fn_http_client_ext/" oldhref="fn_http_client_ext.html" title="http_client_ext" /> <link rel="refentry" href="/virtuoso/fn_http_client_ip/" oldhref="fn_http_client_ip.html" title="http_client_ip" /> <link rel="refentry" href="/virtuoso/fn_dns_txt_get/" oldhref="fn_dns_txt_get.html" title="dns_txt_get" /> <link rel="refentry" href="/virtuoso/fn_http_debug_log/" oldhref="fn_http_debug_log.html" title="http_debug_log" /> <link rel="refentry" href="/virtuoso/fn_http_enable_gz/" oldhref="fn_http_enable_gz.html" title="http_enable_gz" /> <link rel="refentry" href="/virtuoso/fn_http_file/" oldhref="fn_http_file.html" title="http_file" /> <link rel="refentry" href="/virtuoso/fn_http_flush/" oldhref="fn_http_flush.html" title="http_flush" /> <link rel="refentry" href="/virtuoso/fn_http_internal_redirect/" oldhref="fn_http_internal_redirect.html" title="http_internal_redirect" /> <link rel="refentry" href="/virtuoso/fn_http_get/" oldhref="fn_http_get.html" title="http_get" /> <link rel="refentry" href="/virtuoso/fn_http_header/" oldhref="fn_http_header.html" title="http_header" /> <link rel="refentry" href="/virtuoso/fn_http_header_get/" oldhref="fn_http_header_get.html" title="http_header_get" /> <link rel="refentry" href="/virtuoso/fn_http_kill/" oldhref="fn_http_kill.html" title="http_kill" /> <link rel="refentry" href="/virtuoso/fn_http_listen_host/" oldhref="fn_http_listen_host.html" title="http_listen_host" /> <link rel="refentry" href="/virtuoso/fn_http_map_table/" oldhref="fn_http_map_table.html" title="http_map_table" /> <link rel="refentry" href="/virtuoso/fn_http_map_get/" oldhref="fn_http_map_get.html" title="http_map_get" /> <link rel="refentry" href="/virtuoso/fn_http_param/" oldhref="fn_http_param.html" title="http_param" /> <link rel="refentry" href="/virtuoso/fn_http_path/" oldhref="fn_http_path.html" title="http_path" /> <link rel="refentry" href="/virtuoso/fn_http_pending_req/" oldhref="fn_http_pending_req.html" title="http_pending_req" /> <link rel="refentry" href="/virtuoso/fn_http_physical_path/" oldhref="fn_http_physical_path.html" title="http_physical_path" /> <link rel="refentry" href="/virtuoso/fn_http_proxy/" oldhref="fn_http_proxy.html" title="http_proxy" /> <link rel="refentry" href="/virtuoso/fn_http_request_header/" oldhref="fn_http_request_header.html" title="http_request_header" /> <link rel="refentry" href="/virtuoso/fn_http_request_header_full/" oldhref="fn_http_request_header_full.html" title="http_request_header_full" /> <link rel="refentry" href="/virtuoso/fn_http_request_status/" oldhref="fn_http_request_status.html" title="http_request_status" /> <link rel="refentry" href="/virtuoso/fn_http_request_get/" oldhref="fn_http_request_get.html" title="http_request_get" /> <link rel="refentry" href="/virtuoso/fn_http_rewrite/" oldhref="fn_http_rewrite.html" title="http_rewrite" /> <link rel="refentry" href="/virtuoso/fn_http_root/" oldhref="fn_http_root.html" title="http_root" /> <link rel="refentry" href="/virtuoso/fn_http_value/" oldhref="fn_http_value.html" title="http_value" /> <link rel="refentry" href="/virtuoso/fn_json_parse/" oldhref="fn_json_parse.html" title="json_parse" /> <link rel="refentry" href="/virtuoso/fn_http_url/" oldhref="fn_http_url.html" title="http_url" /> <link rel="refentry" href="/virtuoso/fn_http_xslt/" oldhref="fn_http_xslt.html" title="http_xslt" /> <link rel="refentry" href="/virtuoso/fn_urlrewrite_create_regex_rule/" oldhref="fn_urlrewrite_create_regex_rule.html" title="URLREWRITE_CREATE_REGEX_RULE" /> <link rel="refentry" href="/virtuoso/fn_identity_value/" oldhref="fn_identity_value.html" title="identity_value" /> <link rel="refentry" href="/virtuoso/fn_import_clr/" oldhref="fn_import_clr.html" title="import_clr" /> <link rel="refentry" href="/virtuoso/fn_import_jar/" oldhref="fn_import_jar.html" title="import_jar" /> <link rel="refentry" href="/virtuoso/fn_initcap/" oldhref="fn_initcap.html" title="initcap" /> <link rel="refentry" href="/virtuoso/fn_internal_to_sql_type/" oldhref="fn_internal_to_sql_type.html" title="internal_to_sql_type" /> <link rel="refentry" href="/virtuoso/fn_internal_type/" oldhref="fn_internal_type.html" title="internal_type" /> <link rel="refentry" href="/virtuoso/fn_internal_type_name/" oldhref="fn_internal_type_name.html" title="internal_type_name" /> <link rel="refentry" href="/virtuoso/fn_isarray/" oldhref="fn_isarray.html" title="isarray" /> <link rel="refentry" href="/virtuoso/fn_isblob/" oldhref="fn_isblob.html" title="isblob" /> <link rel="refentry" href="/virtuoso/fn_isbinary/" oldhref="fn_isbinary.html" title="isbinary" /> <link rel="refentry" href="/virtuoso/fn_isdouble/" oldhref="fn_isdouble.html" title="isdouble" /> <link rel="refentry" href="/virtuoso/fn_isentity/" oldhref="fn_isentity.html" title="isentity" /> <link rel="refentry" href="/virtuoso/fn_isfloat/" oldhref="fn_isfloat.html" title="isfloat" /> <link rel="refentry" href="/virtuoso/fn_isinteger/" oldhref="fn_isinteger.html" title="isinteger" /> <link rel="refentry" href="/virtuoso/fn_isnull/" oldhref="fn_isnull.html" title="isnull" /> <link rel="refentry" href="/virtuoso/fn_isnumeric/" oldhref="fn_isnumeric.html" title="isnumeric" /> <link rel="refentry" href="/virtuoso/fn_isfinitenumeric/" oldhref="fn_isfinitenumeric.html" title="isfinitenumeric" /> <link rel="refentry" href="/virtuoso/fn_isstring/" oldhref="fn_isstring.html" title="isstring" /> <link rel="refentry" href="/virtuoso/fn_iszero/" oldhref="fn_iszero.html" title="iszero" /> <link rel="refentry" href="/virtuoso/fn_nm_min/" oldhref="fn_nm_min.html" title="__min" /> <link rel="refentry" href="/virtuoso/fn_nm_max/" oldhref="fn_nm_max.html" title="__max" /> <link rel="refentry" href="/virtuoso/fn_nm_max_notnull/" oldhref="fn_nm_max_notnull.html" title="__max_notnull" /> <link rel="refentry" href="/virtuoso/fn_nm_min_notnull/" oldhref="fn_nm_min_notnull.html" title="__min_notnull" /> <link rel="refentry" href="/virtuoso/fn_java_call_method/" oldhref="fn_java_call_method.html" title="java_call_method" /> <link rel="refentry" href="/virtuoso/fn_java_set_property/" oldhref="fn_java_set_property.html" title="java_set_property" /> <link rel="refentry" href="/virtuoso/fn_java_get_property/" oldhref="fn_java_get_property.html" title="java_get_property" /> <link rel="refentry" href="/virtuoso/fn_java_load_class/" oldhref="fn_java_load_class.html" title="java_load_class" /> <link rel="refentry" href="/virtuoso/fn_java_new_object/" oldhref="fn_java_new_object.html" title="java_new_object" /> <link rel="refentry" href="/virtuoso/fn_java_vm_attach/" oldhref="fn_java_vm_attach.html" title="java_vm_attach" /> <link rel="refentry" href="/virtuoso/fn_java_vm_detach/" oldhref="fn_java_vm_detach.html" title="java_vm_detach" /> <link rel="refentry" href="/virtuoso/fn_jvm_ref_import/" oldhref="fn_jvm_ref_import.html" title="jvm_ref_import" /> <link rel="refentry" href="/virtuoso/fn_lcase/" oldhref="fn_lcase.html" title="lcase" /> <link rel="refentry" href="/virtuoso/fn_ldap_search/" oldhref="fn_ldap_search.html" title="ldap_search" /> <link rel="refentry" href="/virtuoso/fn_ldap_delete/" oldhref="fn_ldap_delete.html" title="ldap_delete" /> <link rel="refentry" href="/virtuoso/fn_ldap_add/" oldhref="fn_ldap_add.html" title="ldap_add" /> <link rel="refentry" href="/virtuoso/fn_ldap_modify/" oldhref="fn_ldap_modify.html" title="ldap_modify" /> <link rel="refentry" href="/virtuoso/fn_left/" oldhref="fn_left.html" title="left" /> <link rel="refentry" href="/virtuoso/fn_length/" oldhref="fn_length.html" title="length" /> <link rel="refentry" href="/virtuoso/fn_lfs_exp/" oldhref="fn_lfs_exp.html" title="LFS_EXP" /> <link rel="refentry" href="/virtuoso/fn_lh_get_handler/" oldhref="fn_lh_get_handler.html" title="lh_get_handler" /> <link rel="refentry" href="/virtuoso/fn_lh_load_handler/" oldhref="fn_lh_load_handler.html" title="lh_load_handler" /> <link rel="refentry" href="/virtuoso/fn_locate/" oldhref="fn_locate.html" title="locate" /> <link rel="refentry" href="/virtuoso/fn_log/" oldhref="fn_log.html" title="log" /> <link rel="refentry" href="/virtuoso/fn_log10/" oldhref="fn_log10.html" title="log10" /> <link rel="refentry" href="/virtuoso/fn_log_enable/" oldhref="fn_log_enable.html" title="log_enable" /> <link rel="refentry" href="/virtuoso/fn_log_message/" oldhref="fn_log_message.html" title="log_message" /> <link rel="refentry" href="/virtuoso/fn_log_text/" oldhref="fn_log_text.html" title="log_text" /> <link rel="refentry" href="/virtuoso/fn_read_log/" oldhref="fn_read_log.html" title="read_log" /> <link rel="refentry" href="/virtuoso/fn_lower/" oldhref="fn_lower.html" title="lower" /> <link rel="refentry" href="/virtuoso/fn_ltrim/" oldhref="fn_ltrim.html" title="ltrim" /> <link rel="refentry" href="/virtuoso/fn_dbf_set/" oldhref="fn_dbf_set.html" title="__dbf_set" /> <link rel="refentry" href="/virtuoso/fn_stat_import/" oldhref="fn_stat_import.html" title="stat_import" /> <link rel="refentry" href="/virtuoso/fn_stat_export/" oldhref="fn_stat_export.html" title="stat_export" /> <link rel="refentry" href="/virtuoso/fn_make_array/" oldhref="fn_make_array.html" title="make_array" /> <link rel="refentry" href="/virtuoso/fn_make_string/" oldhref="fn_make_string.html" title="make_string" /> <link rel="refentry" href="/virtuoso/fn_md5/" oldhref="fn_md5.html" title="md5" /> <link rel="refentry" href="/virtuoso/fn_md5_init/" oldhref="fn_md5_init.html" title="md5_init" /> <link rel="refentry" href="/virtuoso/fn_md5_update/" oldhref="fn_md5_update.html" title="md5_update" /> <link rel="refentry" href="/virtuoso/fn_md5_final/" oldhref="fn_md5_final.html" title="md5_final" /> <link rel="refentry" href="/virtuoso/fn_mime_body/" oldhref="fn_mime_body.html" title="mime_body" /> <link rel="refentry" href="/virtuoso/fn_mime_part/" oldhref="fn_mime_part.html" title="mime_part" /> <link rel="refentry" href="/virtuoso/fn_mime_tree/" oldhref="fn_mime_tree.html" title="mime_tree" /> <link rel="refentry" href="/virtuoso/fn_minute/" oldhref="fn_minute.html" title="minute" /> <link rel="refentry" href="/virtuoso/fn_mod/" oldhref="fn_mod.html" title="mod" /> <link rel="refentry" href="/virtuoso/fn_month/" oldhref="fn_month.html" title="month" /> <link rel="refentry" href="/virtuoso/fn_monthname/" oldhref="fn_monthname.html" title="monthname" /> <link rel="refentry" href="/virtuoso/fn_msec_time/" oldhref="fn_msec_time.html" title="msec_time" /> <link rel="refentry" href="/virtuoso/fn_mts_connect/" oldhref="fn_mts_connect.html" title="mts_connect" /> <link rel="refentry" href="/virtuoso/fn_mts_get_timeout/" oldhref="fn_mts_get_timeout.html" title="mts_get_timeout" /> <link rel="refentry" href="/virtuoso/fn_mts_set_timeout/" oldhref="fn_mts_set_timeout.html" title="mts_set_timeout" /> <link rel="refentry" href="/virtuoso/fn_mts_status/" oldhref="fn_mts_status.html" title="mts_status" /> <link rel="refentry" href="/virtuoso/fn_sha1_digest/" oldhref="fn_sha1_digest.html" title="sha1_digest" /> <link rel="refentry" href="/virtuoso/fn_name_part/" oldhref="fn_name_part.html" title="name_part" /> <link rel="refentry" href="/virtuoso/fn_nntp_auth_get/" oldhref="fn_nntp_auth_get.html" title="nntp_auth_get" /> <link rel="refentry" href="/virtuoso/fn_nntp_auth_post/" oldhref="fn_nntp_auth_post.html" title="nntp_auth_post" /> <link rel="refentry" href="/virtuoso/fn_nntp_get/" oldhref="fn_nntp_get.html" title="nntp_get" /> <link rel="refentry" href="/virtuoso/fn_nntp_post/" oldhref="fn_nntp_post.html" title="nntp_post" /> <link rel="refentry" href="/virtuoso/fn_now/" oldhref="fn_now.html" title="now" /> <link rel="refentry" href="/virtuoso/fn_amazon_start_instance/" oldhref="fn_amazon_start_instance.html" title="DB.DBA.AMAZON_START_INSTANCE" /> <link rel="refentry" href="/virtuoso/fn_amazon_run_instance/" oldhref="fn_amazon_run_instance.html" title="DB.DBA.AMAZON_RUN_INSTANCE" /> <link rel="refentry" href="/virtuoso/fn_amazon_stop_instance/" oldhref="fn_amazon_stop_instance.html" title="DB.DBA.AMAZON_STOP_INSTANCE" /> <link rel="refentry" href="/virtuoso/fn_amazon_terminate_instance/" oldhref="fn_amazon_terminate_instance.html" title="DB.DBA.AMAZON_TERMINATE_INSTANCE" /> <link rel="refentry" href="/virtuoso/fn_amazon_create_volume/" oldhref="fn_amazon_create_volume.html" title="DB.DBA.AMAZON_CREATE_VOLUME" /> <link rel="refentry" href="/virtuoso/fn_amazon_deregister_image/" oldhref="fn_amazon_deregister_image.html" title="DB.DBA.AMAZON_DEREGISTER_IMAGE" /> <link rel="refentry" href="/virtuoso/fn_amazon_create_image/" oldhref="fn_amazon_create_image.html" title="DB.DBA.AMAZON_CREATE_IMAGE" /> <link rel="refentry" href="/virtuoso/fn_amazon_create_snapshot/" oldhref="fn_amazon_create_snapshot.html" title="DB.DBA.AMAZON_CREATE_SNAPSHOT" /> <link rel="refentry" href="/virtuoso/fn_amazon_delete_snapshot/" oldhref="fn_amazon_delete_snapshot.html" title="DB.DBA.AMAZON_DELETE_SNAPSHOT" /> <link rel="refentry" href="/virtuoso/fn_amazon_delete_volume/" oldhref="fn_amazon_delete_volume.html" title="DB.DBA.AMAZON_DELETE_VOLUME" /> <link rel="refentry" href="/virtuoso/fn_amazon_describe_images/" oldhref="fn_amazon_describe_images.html" title="DB.DBA.AMAZON_DESCRIBE_IMAGES" /> <link rel="refentry" href="/virtuoso/fn_amazon_describe_instances/" oldhref="fn_amazon_describe_instances.html" title="DB.DBA.AMAZON_DESCRIBE_INSTANCES" /> <link rel="refentry" href="/virtuoso/fn_amazon_import_key_pair/" oldhref="fn_amazon_import_key_pair.html" title="DB.DBA.AMAZON_IMPORT_KEY_PAIR" /> <link rel="refentry" href="/virtuoso/fn_os_chmod/" oldhref="fn_os_chmod.html" title="os_chmod" /> <link rel="refentry" href="/virtuoso/fn_os_chown/" oldhref="fn_os_chown.html" title="os_chown" /> <link rel="refentry" href="/virtuoso/fn_pem_certificates_to_array/" oldhref="fn_pem_certificates_to_array.html" title="pem_certificates_to_array" /> <link rel="refentry" href="/virtuoso/fn_pldbg_stats/" oldhref="fn_pldbg_stats.html" title="pldbg_stats" /> <link rel="refentry" href="/virtuoso/fn_pldbg_stats_load/" oldhref="fn_pldbg_stats_load.html" title="pldbg_stats_load" /> <link rel="refentry" href="/virtuoso/fn_pop3_get/" oldhref="fn_pop3_get.html" title="pop3_get" /> <link rel="refentry" href="/virtuoso/fn_imap_get/" oldhref="fn_imap_get.html" title="imap_get" /> <link rel="refentry" href="/virtuoso/fn_position/" oldhref="fn_position.html" title="position" /> <link rel="refentry" href="/virtuoso/fn_power/" oldhref="fn_power.html" title="power" /> <link rel="refentry" href="/virtuoso/fn_prof_enable/" oldhref="fn_prof_enable.html" title="prof_enable" /> <link rel="refentry" href="/virtuoso/fn_prof_sample/" oldhref="fn_prof_sample.html" title="prof_sample" /> <link rel="refentry" href="/virtuoso/fn_quarter/" oldhref="fn_quarter.html" title="quarter" /> <link rel="refentry" href="/virtuoso/fn_quote_dotted/" oldhref="fn_quote_dotted.html" title="quote_dotted" /> <link rel="refentry" href="/virtuoso/fn_randomize/" oldhref="fn_randomize.html" title="randomize" /> <link rel="refentry" href="/virtuoso/fn_rclose/" oldhref="fn_rclose.html" title="rclose" /> <link rel="refentry" href="/virtuoso/fn_regexp_match/" oldhref="fn_regexp_match.html" title="regexp_match" /> <link rel="refentry" href="/virtuoso/fn_regexp_parse/" oldhref="fn_regexp_parse.html" title="regexp_parse" /> <link rel="refentry" href="/virtuoso/fn_regexp_substr/" oldhref="fn_regexp_substr.html" title="regexp_substr" /> <link rel="refentry" href="/virtuoso/fn_rdf_audit_metadata/" oldhref="fn_rdf_audit_metadata.html" title="DB.DBA.RDF_AUDIT_METADATA" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_security_audit/" oldhref="fn_rdf_graph_security_audit.html" title="DB.DBA.RDF_GRAPH_SECURITY_AUDIT" /> <link rel="refentry" href="/virtuoso/fn_rdf_default_user_perms_set/" oldhref="fn_rdf_default_user_perms_set.html" title="DB.DBA.RDF_DEFAULT_USER_PERMS_SET" /> <link rel="refentry" href="/virtuoso/fn_rdf_default_user_perms_del/" oldhref="fn_rdf_default_user_perms_del.html" title="DB.DBA.RDF_DEFAULT_USER_PERMS_DEL" /> <link rel="refentry" href="/virtuoso/fn_rdf_backup_metadata/" oldhref="fn_rdf_backup_metadata.html" title="DB.DBA.RDF_BACKUP_METADATA" /> <link rel="refentry" href="/virtuoso/fn_rdf_void_store/" oldhref="fn_rdf_void_store.html" title="DB.DBA.RDF_VOID_STORE" /> <link rel="refentry" href="/virtuoso/fn_rdf_load_stop/" oldhref="fn_rdf_load_stop.html" title="rdf_load_stop" /> <link rel="refentry" href="/virtuoso/fn_rdf_loader_run/" oldhref="fn_rdf_loader_run.html" title="rdf_loader_run" /> <link rel="refentry" href="/virtuoso/fn_ld_dir_all/" oldhref="fn_ld_dir_all.html" title="ld_dir_all" /> <link rel="refentry" href="/virtuoso/fn_rdf_restore_metadata/" oldhref="fn_rdf_restore_metadata.html" title="DB.DBA.RDF_RESTORE_METADATA" /> <link rel="refentry" href="/virtuoso/fn_rdf_load_rdfxml_mt/" oldhref="fn_rdf_load_rdfxml_mt.html" title="DB.DBA.RDF_LOAD_RDFXML_MT" /> <link rel="refentry" href="/virtuoso/fn_rdf_load_rdfxml/" oldhref="fn_rdf_load_rdfxml.html" title="DB.DBA.RDF_LOAD_RDFXML" /> <link rel="refentry" href="/virtuoso/fn_rdf_load_rdfa/" oldhref="fn_rdf_load_rdfa.html" title="DB.DBA.RDF_LOAD_RDFA" /> <link rel="refentry" href="/virtuoso/fn_ld_dir/" oldhref="fn_ld_dir.html" title="ld_dir" /> <link rel="refentry" href="/virtuoso/fn_ttlp/" oldhref="fn_ttlp.html" title="DB.DBA.TTLP" /> <link rel="refentry" href="/virtuoso/fn_ttlp_mt/" oldhref="fn_ttlp_mt.html" title="DB.DBA.TTLP_MT" /> <link rel="refentry" href="/uda/mt/fn_ttlp_mt_local_file/" oldhref="fn_ttlp_mt_local_file.html" title="DB.DBA.TTLP_MT_LOCAL_FILE" /> <link rel="refentry" href="/virtuoso/fn_rdf_datatype_of_obj/" oldhref="fn_rdf_datatype_of_obj.html" title="DB.DBA.RDF_DATATYPE_OF_OBJ" /> <link rel="refentry" href="/virtuoso/fn_rdf_triples_to_rdf_xml_text/" oldhref="fn_rdf_triples_to_rdf_xml_text.html" title="DB.DBA.RDF_TRIPLES_TO_RDF_XML_TEXT" /> <link rel="refentry" href="/virtuoso/fn_rdf_triples_to_ttl/" oldhref="fn_rdf_triples_to_ttl.html" title="DB.DBA.RDF_TRIPLES_TO_TTL" /> <link rel="refentry" href="/virtuoso/fn_rdf_64bit_upgrade/" oldhref="fn_rdf_64bit_upgrade.html" title="DB.DBA.RDF_64BIT_UPGRADE" /> <link rel="refentry" href="/virtuoso/fn_rdf_view_sync_to_physical/" oldhref="fn_rdf_view_sync_to_physical.html" title="RDF_VIEW_SYNC_TO_PHYSICAL" /> <link rel="refentry" href="/virtuoso/fn_rdf_convert_rdfxml_to_ttl/" oldhref="fn_rdf_convert_rdfxml_to_ttl.html" title="DB.DBA.RDF_CONVERT_RDFXML_TO_TTL" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_group_create/" oldhref="fn_rdf_graph_group_create.html" title="DB.DBA.RDF_GRAPH_GROUP_CREATE" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_group_ins/" oldhref="fn_rdf_graph_group_ins.html" title="DB.DBA.RDF_GRAPH_GROUP_INS" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_user_perms_set/" oldhref="fn_rdf_graph_user_perms_set.html" title="DB.DBA.RDF_GRAPH_USER_PERMS_SET" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_user_perms_get/" oldhref="fn_rdf_graph_user_perms_get.html" title="DB.DBA.RDF_GRAPH_USER_PERMS_GET" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_user_perms_del/" oldhref="fn_rdf_graph_user_perms_del.html" title="DB.DBA.RDF_GRAPH_USER_PERMS_DEL" /> <link rel="refentry" href="/virtuoso/fn_rdf_all_user_perms_del/" oldhref="fn_rdf_all_user_perms_del.html" title="DB.DBA.RDF_ALL_USER_PERMS_DEL" /> <link rel="refentry" href="/virtuoso/fn_rdfs_rule_set/" oldhref="fn_rdfs_rule_set.html" title="rdfs_rule_set" /> <link rel="refentry" href="/virtuoso/fn_rdf_geo_fill/" oldhref="fn_rdf_geo_fill.html" title="DB.DBA.RDF_GEO_FILL" /> <link rel="refentry" href="/virtuoso/fn_rdf_geo_add/" oldhref="fn_rdf_geo_add.html" title="DB.DBA.RDF_GEO_ADD" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_collect_fp_list/" oldhref="fn_rdf_graph_collect_fp_list.html" title="DB.DBA.RDF_GRAPH_COLLECT_FP_LIST" /> <link rel="refentry" href="/virtuoso/fn_rdf_graph_diff/" oldhref="fn_rdf_graph_diff.html" title="DB.DBA.RDF_GRAPH_DIFF" /> <link rel="refentry" href="/virtuoso/fn_rdf_suo_apply_patch/" oldhref="fn_rdf_suo_apply_patch.html" title="DB.DBA.RDF_SUO_APPLY_PATCH" /> <link rel="refentry" href="/virtuoso/fn_rdf_suo_diff_ttl/" oldhref="fn_rdf_suo_diff_ttl.html" title="DB.DBA.RDF_SUO_DIFF_TTL" /> <link rel="refentry" href="/virtuoso/fn_sparql_rdb2rdf_codegen/" oldhref="fn_sparql_rdb2rdf_codegen.html" title="DB.DBA.SPARQL_RDB2RDF_CODEGEN" /> <link rel="refentry" href="/virtuoso/fn_sparql_rdb2rdf_list_tables/" oldhref="fn_sparql_rdb2rdf_list_tables.html" title="DB.DBA.SPARQL_RDB2RDF_LIST_TABLES" /> <link rel="refentry" href="/virtuoso/fn_sparql_select_known_graphs/" oldhref="fn_sparql_select_known_graphs.html" title="DB.DBA.SPARQL_SELECT_KNOWN_GRAPHS" /> <link rel="refentry" href="/virtuoso/fn_rowvector_digit_sort/" oldhref="fn_rowvector_digit_sort.html" title="rowvector_digit_sort" /> <link rel="refentry" href="/virtuoso/fn_isref/" oldhref="fn_isref.html" title="IsRef" /> <link rel="refentry" href="/virtuoso/fn_sample/" oldhref="fn_sample.html" title="DB.DBA.SAMPLE" /> <link rel="refentry" href="/virtuoso/fn_group_concat/" oldhref="fn_group_concat.html" title="DB.DBA.GROUP_CONCAT" /> <link rel="refentry" href="/virtuoso/fn_group_concat_distinct/" oldhref="fn_group_concat_distinct.html" title="DB.DBA.GROUP_CONCAT_DISTINCT" /> <link rel="refentry" href="/virtuoso/fn_group_digest/" oldhref="fn_group_digest.html" title="DB.DBA.GROUP_DIGEST" /> <link rel="refentry" href="/virtuoso/fn_http_nt_triple/" oldhref="fn_http_nt_triple.html" title="http_nt_triple" /> <link rel="refentry" href="/virtuoso/fn_http_ttl_triple/" oldhref="fn_http_ttl_triple.html" title="http_ttl_triple" /> <link rel="refentry" href="/virtuoso/fn_ann_phrase_class_add/" oldhref="fn_ann_phrase_class_add.html" title="DB.DBA.ANN_PHRASE_CLASS_ADD" /> <link rel="refentry" href="/virtuoso/fn_ann_phrase_class_del/" oldhref="fn_ann_phrase_class_del.html" title="DB.DBA.ANN_PHRASE_CLASS_DEL" /> <link rel="refentry" href="/virtuoso/fn_ap_build_match_list/" oldhref="fn_ap_build_match_list.html" title="AP_BUILD_MATCH_LIST" /> <link rel="refentry" href="/virtuoso/fn_ap_add_phrases/" oldhref="fn_ap_add_phrases.html" title="AP_ADD_PHRASES" /> <link rel="refentry" href="/virtuoso/fn_iri_split/" oldhref="fn_iri_split.html" title="iri_split" /> <link rel="refentry" href="/virtuoso/fn___xml_get_ns_prefix/" oldhref="fn___xml_get_ns_prefix.html" title="__xml_get_ns_prefix" /> <link rel="refentry" href="/virtuoso/fn___xml_get_ns_uri/" oldhref="fn___xml_get_ns_uri.html" title="__xml_get_ns_uri" /> <link rel="refentry" href="/virtuoso/fn___xml_ns_uname/" oldhref="fn___xml_ns_uname.html" title="__xml_ns_uname" /> <link rel="refentry" href="/virtuoso/fn___xml_ns_iristr/" oldhref="fn___xml_ns_iristr.html" title="__xml_ns_iristr" /> <link rel="refentry" href="/virtuoso/fn___xml_nsexpand_iristr/" oldhref="fn___xml_nsexpand_iristr.html" title="__xml_nsexpand_iristr" /> <link rel="refentry" href="/virtuoso/fn_sparql_eval/" oldhref="fn_sparql_eval.html" title="DB.DBA.SPARQL_EVAL" /> <link rel="refentry" href="/virtuoso/fn_sparql_eval_to_array/" oldhref="fn_sparql_eval_to_array.html" title="DB.DBA.SPARQL_EVAL_TO_ARRAY" /> <link rel="refentry" href="/virtuoso/fn_sparql_rexec/" oldhref="fn_sparql_rexec.html" title="DB.DBA.SPARQL_REXEC" /> <link rel="refentry" href="/virtuoso/fn_sparql_rexec_to_array/" oldhref="fn_sparql_rexec_to_array.html" title="DB.DBA.SPARQL_REXEC_TO_ARRAY" /> <link rel="refentry" href="/virtuoso/fn_sparql_rexec_with_meta/" oldhref="fn_sparql_rexec_with_meta.html" title="DB.DBA.SPARQL_REXEC_WITH_META" /> <link rel="refentry" href="/virtuoso/fn_rdf_regex/" oldhref="fn_rdf_regex.html" title="DB.DBA.RDF_REGEX" /> <link rel="refentry" href="/virtuoso/fn_rdf_langmatches/" oldhref="fn_rdf_langmatches.html" title="DB.DBA.RDF_LANGMATCHES" /> <link rel="refentry" href="/virtuoso/fn_rdf_ttl2hash/" oldhref="fn_rdf_ttl2hash.html" title="DB.DBA.RDF_TTL2HASH" /> <link rel="refentry" href="/virtuoso/fn_rdf_quad_uri/" oldhref="fn_rdf_quad_uri.html" title="DB.DBA.RDF_QUAD_URI" /> <link rel="refentry" href="/virtuoso/fn_rdf_quad_uri_l/" oldhref="fn_rdf_quad_uri_l.html" title="DB.DBA.RDF_QUAD_URI_L" /> <link rel="refentry" href="/virtuoso/fn_rdf_quad_uri_l_typed/" oldhref="fn_rdf_quad_uri_l_typed.html" title="DB.DBA.RDF_QUAD_URI_L_TYPED" /> <link rel="refentry" href="/virtuoso/fn_regexp_replace/" oldhref="fn_regexp_replace.html" title="regexp_replace" /> <link rel="refentry" href="/virtuoso/fn_regexp_instr/" oldhref="fn_regexp_instr.html" title="regexp_instr" /> <link rel="refentry" href="/virtuoso/fn_regexp_like/" oldhref="fn_regexp_like.html" title="regexp_like" /> <link rel="refentry" href="/virtuoso/fn_registry_get/" oldhref="fn_registry_get.html" title="registry_get" /> <link rel="refentry" href="/virtuoso/fn_registry_get_all/" oldhref="fn_registry_get_all.html" title="registry_get_all" /> <link rel="refentry" href="/virtuoso/fn_registry_name_is_protected/" oldhref="fn_registry_name_is_protected.html" title="registry_name_is_protected" /> <link rel="refentry" href="/virtuoso/fn_registry_set/" oldhref="fn_registry_set.html" title="registry_set" /> <link rel="refentry" href="/virtuoso/fn_registry_remove/" oldhref="fn_registry_remove.html" title="registry_remove" /> <link rel="refentry" href="/virtuoso/fn_repeat/" oldhref="fn_repeat.html" title="repeat" /> <link rel="refentry" href="/virtuoso/fn_replace/" oldhref="fn_replace.html" title="replace" /> <link rel="refentry" href="/virtuoso/fn_replay/" oldhref="fn_replay.html" title="replay" /> <link rel="refentry" href="/virtuoso/fn_repl_disconnect/" oldhref="fn_repl_disconnect.html" title="repl_disconnect" /> <link rel="refentry" href="/virtuoso/fn_repl_grant/" oldhref="fn_repl_grant.html" title="REPL_GRANT" /> <link rel="refentry" href="/virtuoso/fn_repl_init_copy/" oldhref="fn_repl_init_copy.html" title="REPL_INIT_COPY" /> <link rel="refentry" href="/virtuoso/fn_repl_new_log/" oldhref="fn_repl_new_log.html" title="repl_new_log" /> <link rel="refentry" href="/virtuoso/fn_repl_publish/" oldhref="fn_repl_publish.html" title="REPL_PUBLISH" /> <link rel="refentry" href="/virtuoso/fn_repl_pub_add/" oldhref="fn_repl_pub_add.html" title="REPL_PUB_ADD" /> <link rel="refentry" href="/virtuoso/fn_repl_pub_init_image/" oldhref="fn_repl_pub_init_image.html" title="REPL_PUB_INIT_IMAGE" /> <link rel="refentry" href="/virtuoso/fn_repl_pub_remove/" oldhref="fn_repl_pub_remove.html" title="REPL_PUB_REMOVE" /> <link rel="refentry" href="/virtuoso/fn_repl_revoke/" oldhref="fn_repl_revoke.html" title="REPL_REVOKE" /> <link rel="refentry" href="/virtuoso/fn_repl_sched_init/" oldhref="fn_repl_sched_init.html" title="REPL_SCHED_INIT" /> <link rel="refentry" href="/virtuoso/fn_repl_server/" oldhref="fn_repl_server.html" title="REPL_SERVER" /> <link rel="refentry" href="/virtuoso/fn_repl_server_rename/" oldhref="fn_repl_server_rename.html" title="repl_server_rename" /> <link rel="refentry" href="/virtuoso/fn_repl_stat/" oldhref="fn_repl_stat.html" title="REPL_STAT" /> <link rel="refentry" href="/virtuoso/fn_repl_status/" oldhref="fn_repl_status.html" title="repl_status" /> <link rel="refentry" href="/virtuoso/fn_repl_subscribe/" oldhref="fn_repl_subscribe.html" title="REPL_SUBSCRIBE" /> <link rel="refentry" href="/virtuoso/fn_repl_sync/" oldhref="fn_repl_sync.html" title="repl_sync" /> <link rel="refentry" href="/virtuoso/fn_repl_sync_all/" oldhref="fn_repl_sync_all.html" title="repl_sync_all" /> <link rel="refentry" href="/virtuoso/fn_repl_text/" oldhref="fn_repl_text.html" title="repl_text" /> <link rel="refentry" href="/virtuoso/fn_repl_this_server/" oldhref="fn_repl_this_server.html" title="repl_this_server" /> <link rel="refentry" href="/virtuoso/fn_repl_unpublish/" oldhref="fn_repl_unpublish.html" title="REPL_UNPUBLISH" /> <link rel="refentry" href="/virtuoso/fn_repl_unsubscribe/" oldhref="fn_repl_unsubscribe.html" title="REPL_UNSUBSCRIBE" /> <link rel="refentry" href="/virtuoso/fn_repl_purge/" oldhref="fn_repl_purge.html" title="repl_purge" /> <link rel="refentry" href="/virtuoso/fn_repl_create_snapshot_pub/" oldhref="fn_repl_create_snapshot_pub.html" title="REPL_CREATE_SNAPSHOT_PUB" /> <link rel="refentry" href="/virtuoso/fn_repl_create_snapshot_sub/" oldhref="fn_repl_create_snapshot_sub.html" title="REPL_CREATE_SNAPSHOT_SUB" /> <link rel="refentry" href="/virtuoso/fn_repl_drop_snapshot_sub/" oldhref="fn_repl_drop_snapshot_sub.html" title="REPL_DROP_SNAPSHOT_SUB" /> <link rel="refentry" href="/virtuoso/fn_repl_drop_snapshot_pub/" oldhref="fn_repl_drop_snapshot_pub.html" title="REPL_DROP_SNAPSHOT_PUB" /> <link rel="refentry" href="/virtuoso/fn_repl_init_snapshot/" oldhref="fn_repl_init_snapshot.html" title="REPL_INIT_SNAPSHOT" /> <link rel="refentry" href="/virtuoso/fn_repl_update_snapshot/" oldhref="fn_repl_update_snapshot.html" title="REPL_UPDATE_SNAPSHOT" /> <link rel="refentry" href="/virtuoso/fn_repl_snp_server/" oldhref="fn_repl_snp_server.html" title="REPL_SNP_SERVER" /> <link rel="refentry" href="/virtuoso/fn_repl_server_name/" oldhref="fn_repl_server_name.html" title="REPL_SERVER_NAME" /> <link rel="refentry" href="/virtuoso/fn_repl_add_cr/" oldhref="fn_repl_add_cr.html" title="REPL_ADD_CR" /> <link rel="refentry" href="/virtuoso/fn_repl_add_dav_cr/" oldhref="fn_repl_add_dav_cr.html" title="REPL_ADD_DAV_CR" /> <link rel="refentry" href="/virtuoso/fn_repl_add_snapshot_cr/" oldhref="fn_repl_add_snapshot_cr.html" title="REPL_ADD_SNAPSHOT_CR" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_start/" oldhref="fn_rdf_repl_start.html" title="RDF_REPL_START" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_stop/" oldhref="fn_rdf_repl_stop.html" title="RDF_REPL_STOP" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_sync/" oldhref="fn_rdf_repl_sync.html" title="RDF_REPL_SYNC" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_graph_ins/" oldhref="fn_rdf_repl_graph_ins.html" title="RDF_REPL_GRAPH_INS" /> <link rel="refentry" href="/virtuoso/fn_rdf_repl_graph_del/" oldhref="fn_rdf_repl_graph_del.html" title="RDF_REPL_GRAPH_DEL" /> <link rel="refentry" href="/virtuoso/fn_result/" oldhref="fn_result.html" title="result" /> <link rel="refentry" href="/virtuoso/fn_result_names/" oldhref="fn_result_names.html" title="result_names" /> <link rel="refentry" href="/virtuoso/fn_rexecute/" oldhref="fn_rexecute.html" title="rexecute" /> <link rel="refentry" href="/virtuoso/fn_rstmtexec/" oldhref="fn_rstmtexec.html" title="rstmtexec" /> <link rel="refentry" href="/virtuoso/fn_right/" oldhref="fn_right.html" title="right" /> <link rel="refentry" href="/virtuoso/fn_rmoreresults/" oldhref="fn_rmoreresults.html" title="rmoreresults" /> <link rel="refentry" href="/virtuoso/fn_rnd/" oldhref="fn_rnd.html" title="rnd" /> <link rel="refentry" href="/virtuoso/fn_rnext/" oldhref="fn_rnext.html" title="rnext" /> <link rel="refentry" href="/virtuoso/fn_row_count/" oldhref="fn_row_count.html" title="row_count" /> <link rel="refentry" href="/virtuoso/fn_rtrim/" oldhref="fn_rtrim.html" title="rtrim" /> <link rel="refentry" href="/virtuoso/fn_search_excerpt/" oldhref="fn_search_excerpt.html" title="search_excerpt" /> <link rel="refentry" href="/virtuoso/fn_second/" oldhref="fn_second.html" title="second" /> <link rel="refentry" href="/virtuoso/fn_sequence_get_all/" oldhref="fn_sequence_get_all.html" title="sequence_get_all" /> <link rel="refentry" href="/virtuoso/fn_sequence_next/" oldhref="fn_sequence_next.html" title="sequence_next" /> <link rel="refentry" href="/virtuoso/fn_sequence_remove/" oldhref="fn_sequence_remove.html" title="sequence_remove" /> <link rel="refentry" href="/virtuoso/fn_sequence_set/" oldhref="fn_sequence_set.html" title="sequence_set" /> <link rel="refentry" href="/virtuoso/fn_serialize/" oldhref="fn_serialize.html" title="serialize" /> <link rel="refentry" href="/virtuoso/fn_serialize_to_utf8_xml/" oldhref="fn_serialize_to_utf8_xml.html" title="serialize_to_UTF8_xml" /> <link rel="refentry" href="/virtuoso/fn_serv_queue_top/" oldhref="fn_serv_queue_top.html" title="SERV_QUEUE_TOP" /> <link rel="refentry" href="/virtuoso/fn_ses_connect/" oldhref="fn_ses_connect.html" title="ses_connect" /> <link rel="refentry" href="/virtuoso/fn_ses_disconnect/" oldhref="fn_ses_disconnect.html" title="ses_disconnect" /> <link rel="refentry" href="/virtuoso/fn_ses_read_line/" oldhref="fn_ses_read_line.html" title="ses_read_line" /> <link rel="refentry" href="/virtuoso/fn_ses_write/" oldhref="fn_ses_write.html" title="ses_write" /> <link rel="refentry" href="/virtuoso/fn_set_row_count/" oldhref="fn_set_row_count.html" title="set_row_count" /> <link rel="refentry" href="/virtuoso/fn_set_user_id/" oldhref="fn_set_user_id.html" title="set_user_id" /> <link rel="refentry" href="/virtuoso/fn_set_identity_column/" oldhref="fn_set_identity_column.html" title="set_identity_column" /> <link rel="refentry" href="/virtuoso/fn_sign/" oldhref="fn_sign.html" title="sign" /> <link rel="refentry" href="/virtuoso/fn_signal/" oldhref="fn_signal.html" title="signal" /> <link rel="refentry" href="/virtuoso/fn_sinv_create_key_mapping/" oldhref="fn_sinv_create_key_mapping.html" title="sinv_create_key_mapping" /> <link rel="refentry" href="/virtuoso/fn_sinv_create_inverse/" oldhref="fn_sinv_create_inverse.html" title="sinv_create_inverse" /> <link rel="refentry" href="/virtuoso/fn_sinv_drop_inverse/" oldhref="fn_sinv_drop_inverse.html" title="sinv_drop_inverse" /> <link rel="refentry" href="/virtuoso/fn_smime_sign/" oldhref="fn_smime_sign.html" title="smime_sign" /> <link rel="refentry" href="/virtuoso/fn_smime_verify/" oldhref="fn_smime_verify.html" title="smime_verify" /> <link rel="refentry" href="/virtuoso/fn_smime_encrypt/" oldhref="fn_smime_encrypt.html" title="smime_encrypt" /> <link rel="refentry" href="/virtuoso/fn_smime_decrypt/" oldhref="fn_smime_decrypt.html" title="smime_decrypt" /> <link rel="refentry" href="/virtuoso/fn_smtp_send/" oldhref="fn_smtp_send.html" title="smtp_send" /> <link rel="refentry" href="/virtuoso/fn_soap_box_xml_entity/" oldhref="fn_soap_box_xml_entity.html" title="soap_box_xml_entity" /> <link rel="refentry" href="/virtuoso/fn_soap_dt_define/" oldhref="fn_soap_dt_define.html" title="soap_dt_define" /> <link rel="refentry" href="/virtuoso/fn_soap_call/" oldhref="fn_soap_call.html" title="soap_call" /> <link rel="refentry" href="/virtuoso/fn_soap_client/" oldhref="fn_soap_client.html" title="soap_client" /> <link rel="refentry" href="/virtuoso/fn_soap_make_error/" oldhref="fn_soap_make_error.html" title="soap_make_error" /> <link rel="refentry" href="/virtuoso/fn_soap_print_box/" oldhref="fn_soap_print_box.html" title="soap_print_box" /> <link rel="refentry" href="/virtuoso/fn_soap_sdl/" oldhref="fn_soap_sdl.html" title="soap_sdl" /> <link rel="refentry" href="/virtuoso/fn_soap_server/" oldhref="fn_soap_server.html" title="soap_server" /> <link rel="refentry" href="/virtuoso/fn_soap_wsdl/" oldhref="fn_soap_wsdl.html" title="soap_wsdl" /> <link rel="refentry" href="/virtuoso/fn_soap_wsdl_import/" oldhref="fn_soap_wsdl_import.html" title="soap_wsdl_import" /> <link rel="refentry" href="/virtuoso/fn_soap_box_structure/" oldhref="fn_soap_box_structure.html" title="soap_box_structure" /> <link rel="refentry" href="/virtuoso/fn_soap_current_url/" oldhref="fn_soap_current_url.html" title="soap_current_url" /> <link rel="refentry" href="/virtuoso/fn_space/" oldhref="fn_space.html" title="space" /> <link rel="refentry" href="/virtuoso/fn_split_and_decode/" oldhref="fn_split_and_decode.html" title="split_and_decode" /> <link rel="refentry" href="/virtuoso/fn_sprintf/" oldhref="fn_sprintf.html" title="sprintf" /> <link rel="refentry" href="/virtuoso/fn_sprintf_inverse/" oldhref="fn_sprintf_inverse.html" title="sprintf_inverse" /> <link rel="refentry" href="/virtuoso/fn_sprintf_iri/" oldhref="fn_sprintf_iri.html" title="sprintf_iri" /> <link rel="refentry" href="/virtuoso/fn_sprintf_iri_or_null/" oldhref="fn_sprintf_iri_or_null.html" title="sprintf_iri_or_null" /> <link rel="refentry" href="/virtuoso/fn_sprintf_or_null/" oldhref="fn_sprintf_or_null.html" title="sprintf_or_null" /> <link rel="refentry" href="/virtuoso/fn_sql_columns/" oldhref="fn_sql_columns.html" title="sql_columns" /> <link rel="refentry" href="/virtuoso/fn_sql_data_sources/" oldhref="fn_sql_data_sources.html" title="sql_data_sources" /> <link rel="refentry" href="/virtuoso/fn_sql_gettypeinfo/" oldhref="fn_sql_gettypeinfo.html" title="sql_gettypeinfo" /> <link rel="refentry" href="/virtuoso/fn_sql_primary_keys/" oldhref="fn_sql_primary_keys.html" title="sql_primary_keys" /> <link rel="refentry" href="/virtuoso/fn_sql_statistics/" oldhref="fn_sql_statistics.html" title="sql_statistics" /> <link rel="refentry" href="/virtuoso/fn_sql_tables/" oldhref="fn_sql_tables.html" title="sql_tables" /> <link rel="refentry" href="/virtuoso/fn_sql_special_columns/" oldhref="fn_sql_special_columns.html" title="sql_special_columns" /> <link rel="refentry" href="/virtuoso/fn_sql_procedures/" oldhref="fn_sql_procedures.html" title="sql_procedures" /> <link rel="refentry" href="/virtuoso/fn_sql_write_private_profile_string/" oldhref="fn_sql_write_private_profile_string.html" title="sql_write_private_profile_string" /> <link rel="refentry" href="/virtuoso/fn_sql_get_private_profile_string/" oldhref="fn_sql_get_private_profile_string.html" title="sql_get_private_profile_string" /> <link rel="refentry" href="/virtuoso/fn_sql_config_data_sources/" oldhref="fn_sql_config_data_sources.html" title="sql_config_data_sources" /> <link rel="refentry" href="/virtuoso/fn_sql_get_installed_drivers/" oldhref="fn_sql_get_installed_drivers.html" title="sql_get_installed_drivers" /> <link rel="refentry" href="/virtuoso/fn_sql_remove_dsn_from_ini/" oldhref="fn_sql_remove_dsn_from_ini.html" title="sql_remove_dsn_from_ini" /> <link rel="refentry" href="/virtuoso/fn_sql_transact/" oldhref="fn_sql_transact.html" title="sql_transact" /> <link rel="refentry" href="/virtuoso/fn_sql_write_file_dsn/" oldhref="fn_sql_write_file_dsn.html" title="sql_write_file_dsn" /> <link rel="refentry" href="/virtuoso/fn_sql_driver_connect/" oldhref="fn_sql_driver_connect.html" title="sql_driver_connect" /> <link rel="refentry" href="/virtuoso/fn_sqrt/" oldhref="fn_sqrt.html" title="sqrt" /> <link rel="refentry" href="/virtuoso/fn_status/" oldhref="fn_status.html" title="status" /> <link rel="refentry" href="/virtuoso/fn_key_estimate/" oldhref="fn_key_estimate.html" title="key_estimate" /> <link rel="refentry" href="/virtuoso/fn_strcasestr/" oldhref="fn_strcasestr.html" title="strcasestr" /> <link rel="refentry" href="/virtuoso/fn_strchr/" oldhref="fn_strchr.html" title="strchr" /> <link rel="refentry" href="/virtuoso/fn_stringdate/" oldhref="fn_stringdate.html" title="stringdate" /> <link rel="refentry" href="/virtuoso/fn_stringtime/" oldhref="fn_stringtime.html" title="stringtime" /> <link rel="refentry" href="/virtuoso/fn_string_output/" oldhref="fn_string_output.html" title="string_output" /> <link rel="refentry" href="/virtuoso/fn_string_output_flush/" oldhref="fn_string_output_flush.html" title="string_output_flush" /> <link rel="refentry" href="/virtuoso/fn_string_output_gz_compress/" oldhref="fn_string_output_gz_compress.html" title="string_output_gz_compress" /> <link rel="refentry" href="/virtuoso/fn_string_output_string/" oldhref="fn_string_output_string.html" title="string_output_string" /> <link rel="refentry" href="/virtuoso/fn_string_to_file/" oldhref="fn_string_to_file.html" title="string_to_file" /> <link rel="refentry" href="/virtuoso/fn_strrchr/" oldhref="fn_strrchr.html" title="strrchr" /> <link rel="refentry" href="/virtuoso/fn_strstr/" oldhref="fn_strstr.html" title="strstr" /> <link rel="refentry" href="/virtuoso/fn_subseq/" oldhref="fn_subseq.html" title="subseq" /> <link rel="refentry" href="/virtuoso/fn_substring/" oldhref="fn_substring.html" title="substring" /> <link rel="refentry" href="/virtuoso/fn_sub_schedule/" oldhref="fn_sub_schedule.html" title="sub_schedule" /> <link rel="refentry" href="/virtuoso/fn_system/" oldhref="fn_system.html" title="system" /> <link rel="refentry" href="/virtuoso/fn_uptime/" oldhref="fn_uptime.html" title="uptime" /> <link rel="refentry" href="/virtuoso/fn_sys_db_stat/" oldhref="fn_sys_db_stat.html" title="SYS_DB_STAT" /> <link rel="refentry" href="/virtuoso/fn_sys_lockdown/" oldhref="fn_sys_lockdown.html" title="sys_lockdown" /> <link rel="refentry" href="/virtuoso/fn_sys_stat/" oldhref="fn_sys_stat.html" title="sys_stat" /> <link rel="refentry" href="/virtuoso/fn_sys_stat_analyze/" oldhref="fn_sys_stat_analyze.html" title="sys_stat_analyze" /> <link rel="refentry" href="/virtuoso/fn_sys_stat_histogram/" oldhref="fn_sys_stat_histogram.html" title="sys_stat_histogram" /> <link rel="refentry" href="/virtuoso/fn_table_set_policy/" oldhref="fn_table_set_policy.html" title="table_set_policy" /> <link rel="refentry" href="/virtuoso/fn_table_drop_policy/" oldhref="fn_table_drop_policy.html" title="table_drop_policy" /> <link rel="refentry" href="/virtuoso/fn_strcontains/" oldhref="fn_strcontains.html" title="strcontains" /> <link rel="refentry" href="/virtuoso/fn_starts_with/" oldhref="fn_starts_with.html" title="starts_with" /> <link rel="refentry" href="/virtuoso/fn_ends_with/" oldhref="fn_ends_with.html" title="ends_with" /> <link rel="refentry" href="/virtuoso/fn_tcpip_gethostbyname/" oldhref="fn_tcpip_gethostbyname.html" title="tcpip_gethostbyname" /> <link rel="refentry" href="/virtuoso/fn_tcpip_gethostbyaddr/" oldhref="fn_tcpip_gethostbyaddr.html" title="tcpip_gethostbyaddr" /> <link rel="refentry" href="/virtuoso/fn_tmp_file_name/" oldhref="fn_tmp_file_name.html" title="tmp_file_name" /> <link rel="refentry" href="/virtuoso/fn_tidy_html/" oldhref="fn_tidy_html.html" title="tidy_html" /> <link rel="refentry" href="/virtuoso/fn_tidy_list_errors/" oldhref="fn_tidy_list_errors.html" title="tidy_list_errors" /> <link rel="refentry" href="/virtuoso/fn_timezone/" oldhref="fn_timezone.html" title="timezone" /> <link rel="refentry" href="/virtuoso/fn_trace_off/" oldhref="fn_trace_off.html" title="trace_off" /> <link rel="refentry" href="/virtuoso/fn_trace_on/" oldhref="fn_trace_on.html" title="trace_on" /> <link rel="refentry" href="/virtuoso/fn_trace_status/" oldhref="fn_trace_status.html" title="trace_status" /> <link rel="refentry" href="/uda/ee/fn_tree_md5/" oldhref="fn_tree_md5.html" title="tree_md5" /> <link rel="refentry" href="/virtuoso/fn_hs_resolve/" oldhref="fn_hs_resolve.html" title="HS_Resolve" /> <link rel="refentry" href="/virtuoso/fn_acos/" oldhref="fn_acos.html" title="trigonometric" /> <link rel="refentry" href="/virtuoso/fn_trim/" oldhref="fn_trim.html" title="trim" /> <link rel="refentry" href="/virtuoso/fn_txn_error/" oldhref="fn_txn_error.html" title="txn_error" /> <link rel="refentry" href="/virtuoso/fn_txn_killall/" oldhref="fn_txn_killall.html" title="txn_killall" /> <link rel="refentry" href="/virtuoso/fn_ucase/" oldhref="fn_ucase.html" title="ucase" /> <link rel="refentry" href="/virtuoso/me_uddi_delete_binding/" oldhref="me_uddi_delete_binding.html" title="uddi_delete_binding" /> <link rel="refentry" href="/virtuoso/me_uddi_delete_business/" oldhref="me_uddi_delete_business.html" title="uddi_delete_business" /> <link rel="refentry" href="/virtuoso/me_uddi_delete_service/" oldhref="me_uddi_delete_service.html" title="uddi_delete_service" /> <link rel="refentry" href="/virtuoso/me_uddi_delete_tmodel/" oldhref="me_uddi_delete_tmodel.html" title="uddi_delete_tModel" /> <link rel="refentry" href="/virtuoso/me_uddi_discard_authtoken/" oldhref="me_uddi_discard_authtoken.html" title="uddi_discard_authToken" /> <link rel="refentry" href="/virtuoso/me_uddi_find_binding/" oldhref="me_uddi_find_binding.html" title="uddi_find_binding" /> <link rel="refentry" href="/virtuoso/me_uddi_find_business/" oldhref="me_uddi_find_business.html" title="uddi_find_business" /> <link rel="refentry" href="/virtuoso/me_uddi_find_service/" oldhref="me_uddi_find_service.html" title="uddi_find_service" /> <link rel="refentry" href="/virtuoso/me_uddi_find_tmodel/" oldhref="me_uddi_find_tmodel.html" title="uddi_find_tModel" /> <link rel="refentry" href="/virtuoso/me_uddi_get_authtoken/" oldhref="me_uddi_get_authtoken.html" title="uddi_get_authToken" /> <link rel="refentry" href="/virtuoso/me_uddi_get_bindingdetail/" oldhref="me_uddi_get_bindingdetail.html" title="uddi_get_bindingDetail" /> <link rel="refentry" href="/virtuoso/me_uddi_get_businessdetail/" oldhref="me_uddi_get_businessdetail.html" title="uddi_get_businessDetail" /> <link rel="refentry" href="/virtuoso/me_uddi_get_businessdetailext/" oldhref="me_uddi_get_businessdetailext.html" title="uddi_get_businessDetailExt" /> <link rel="refentry" href="/virtuoso/me_uddi_get_registeredinfo/" oldhref="me_uddi_get_registeredinfo.html" title="uddi_get_registeredInfo" /> <link rel="refentry" href="/virtuoso/me_uddi_get_servicedetail/" oldhref="me_uddi_get_servicedetail.html" title="uddi_get_serviceDetail" /> <link rel="refentry" href="/virtuoso/me_uddi_get_tmodeldetail/" oldhref="me_uddi_get_tmodeldetail.html" title="uddi_get_tModelDetail" /> <link rel="refentry" href="/virtuoso/me_uddi_save_binding/" oldhref="me_uddi_save_binding.html" title="uddi_save_binding" /> <link rel="refentry" href="/virtuoso/me_uddi_save_business/" oldhref="me_uddi_save_business.html" title="uddi_save_business" /> <link rel="refentry" href="/virtuoso/me_uddi_save_service/" oldhref="me_uddi_save_service.html" title="uddi_save_service" /> <link rel="refentry" href="/virtuoso/me_uddi_save_tmodel/" oldhref="me_uddi_save_tmodel.html" title="uddi_save_tModel" /> <link rel="refentry" href="/virtuoso/fn_udt_defines_field/" oldhref="fn_udt_defines_field.html" title="udt_defines_field" /> <link rel="refentry" href="/virtuoso/fn_udt_get/" oldhref="fn_udt_get.html" title="udt_get" /> <link rel="refentry" href="/virtuoso/fn_udt_implements_method/" oldhref="fn_udt_implements_method.html" title="udt_implements_method" /> <link rel="refentry" href="/virtuoso/fn_udt_instance_of/" oldhref="fn_udt_instance_of.html" title="udt_instance_of" /> <link rel="refentry" href="/virtuoso/fn_udt_set/" oldhref="fn_udt_set.html" title="udt_set" /> <link rel="refentry" href="/virtuoso/fn_unimport_clr/" oldhref="fn_unimport_clr.html" title="unimport_clr" /> <link rel="refentry" href="/virtuoso/fn_unimport_jar/" oldhref="fn_unimport_jar.html" title="unimport_jar" /> <link rel="refentry" href="/virtuoso/fn_updatexml/" oldhref="fn_updatexml.html" title="updateXML" /> <link rel="refentry" href="/virtuoso/fn_upper/" oldhref="fn_upper.html" title="upper" /> <link rel="refentry" href="/virtuoso/fn_user_change_password/" oldhref="fn_user_change_password.html" title="USER_CHANGE_PASSWORD" /> <link rel="refentry" href="/virtuoso/fn_user_create/" oldhref="fn_user_create.html" title="USER_CREATE" /> <link rel="refentry" href="/virtuoso/fn_user_drop/" oldhref="fn_user_drop.html" title="USER_DROP" /> <link rel="refentry" href="/virtuoso/fn_user_get_option/" oldhref="fn_user_get_option.html" title="USER_GET_OPTION" /> <link rel="refentry" href="/virtuoso/fn_user_grant_role/" oldhref="fn_user_grant_role.html" title="USER_GRANT_ROLE" /> <link rel="refentry" href="/virtuoso/fn_user_revoke_role/" oldhref="fn_user_revoke_role.html" title="USER_REVOKE_ROLE" /> <link rel="refentry" href="/virtuoso/fn_user_role_create/" oldhref="fn_user_role_create.html" title="USER_ROLE_CREATE" /> <link rel="refentry" href="/virtuoso/fn_user_role_drop/" oldhref="fn_user_role_drop.html" title="USER_ROLE_DROP" /> <link rel="refentry" href="/virtuoso/fn_user_set_qualifier/" oldhref="fn_user_set_qualifier.html" title="USER_SET_QUALIFIER" /> <link rel="refentry" href="/virtuoso/fn_user_set_option/" oldhref="fn_user_set_option.html" title="USER_SET_OPTION" /> <link rel="refentry" href="/virtuoso/fn_user_set_password/" oldhref="fn_user_set_password.html" title="user_set_password" /> <link rel="refentry" href="/virtuoso/fn_username/" oldhref="fn_username.html" title="username" /> <link rel="refentry" href="/virtuoso/fn_uudecode/" oldhref="fn_uudecode.html" title="uudecode" /> <link rel="refentry" href="/virtuoso/fn_uuencode/" oldhref="fn_uuencode.html" title="uuencode" /> <link rel="refentry" href="/virtuoso/fn_uuvalidate/" oldhref="fn_uuvalidate.html" title="uuvalidate" /> <link rel="refentry" href="/virtuoso/fn_user_key_store/" oldhref="fn_user_key_store.html" title="USER_KEY_STORE" /> <link rel="refentry" href="/virtuoso/fn_vad_check/" oldhref="fn_vad_check.html" title="VAD_CHECK" /> <link rel="refentry" href="/virtuoso/fn_vad_check_installability/" oldhref="fn_vad_check_installability.html" title="VAD_CHECK_INSTALLABILITY" /> <link rel="refentry" href="/virtuoso/fn_vad_check_uninstallability/" oldhref="fn_vad_check_uninstallability.html" title="VAD_CHECK_UNINSTALLABILITY" /> <link rel="refentry" href="/virtuoso/fn_vad_fail_check/" oldhref="fn_vad_fail_check.html" title="VAD_FAIL_CHECK" /> <link rel="refentry" href="/virtuoso/fn_vad_install/" oldhref="fn_vad_install.html" title="VAD_INSTALL" /> <link rel="refentry" href="/virtuoso/fn_vad_load_file/" oldhref="fn_vad_load_file.html" title="VAD_LOAD_FILE" /> <link rel="refentry" href="/virtuoso/fn_vad_load_sql_file/" oldhref="fn_vad_load_sql_file.html" title="VAD_LOAD_SQL_FILE" /> <link rel="refentry" href="/virtuoso/fn_vad_pack/" oldhref="fn_vad_pack.html" title="VAD_PACK" /> <link rel="refentry" href="/virtuoso/fn_vad_safe_exec/" oldhref="fn_vad_safe_exec.html" title="VAD_SAFE_EXEC" /> <link rel="refentry" href="/virtuoso/fn_vad_uninstall/" oldhref="fn_vad_uninstall.html" title="VAD_UNINSTALL" /> <link rel="refentry" href="/virtuoso/fn_vd_remote_data_source/" oldhref="fn_vd_remote_data_source.html" title="vd_remote_data_source" /> <link rel="refentry" href="/virtuoso/fn_vd_remote_proc_wrapper/" oldhref="fn_vd_remote_proc_wrapper.html" title="vd_remote_proc_wrapper" /> <link rel="refentry" href="/virtuoso/fn_vd_remote_table/" oldhref="fn_vd_remote_table.html" title="vd_remote_table" /> <link rel="refentry" href="/virtuoso/fn_vd_statistics/" oldhref="fn_vd_statistics.html" title="vd_statistics" /> <link rel="refentry" href="/virtuoso/fn_vdd_disconnect_data_source/" oldhref="fn_vdd_disconnect_data_source.html" title="vdd_disconnect_data_source" /> <link rel="refentry" href="/virtuoso/fn_vdd_measure_rpc_time/" oldhref="fn_vdd_measure_rpc_time.html" title="vdd_measure_rpc_time" /> <link rel="refentry" href="/virtuoso/fn_vector/" oldhref="fn_vector.html" title="vector" /> <link rel="refentry" href="/virtuoso/fn_vector_concat/" oldhref="fn_vector_concat.html" title="vector_concat" /> <link rel="refentry" href="/virtuoso/fn_vhost_define/" oldhref="fn_vhost_define.html" title="VHOST_DEFINE" /> <link rel="refentry" href="/virtuoso/fn_vhost_remove/" oldhref="fn_vhost_remove.html" title="VHOST_REMOVE" /> <link rel="refentry" href="/virtuoso/fn_virtuoso_ini_path/" oldhref="fn_virtuoso_ini_path.html" title="virtuoso_ini_path" /> <link rel="refentry" href="/virtuoso/fn_server_root/" oldhref="fn_server_root.html" title="server_root" /> <link rel="refentry" href="/virtuoso/fn_vsp_calculate_digest/" oldhref="fn_vsp_calculate_digest.html" title="vsp_calculate_digest" /> <link rel="refentry" href="/virtuoso/fn_vt_batch/" oldhref="fn_vt_batch.html" title="vt_batch" /> <link rel="refentry" href="/virtuoso/fn_vt_batch_d_id/" oldhref="fn_vt_batch_d_id.html" title="vt_batch_d_id" /> <link rel="refentry" href="/virtuoso/fn_vt_batch_feed/" oldhref="fn_vt_batch_feed.html" title="vt_batch_feed" /> <link rel="refentry" href="/virtuoso/fn_vt_batch_feed_offband/" oldhref="fn_vt_batch_feed_offband.html" title="vt_batch_feed_offband" /> <link rel="refentry" href="/virtuoso/fn_vt_batch_update/" oldhref="fn_vt_batch_update.html" title="VT_BATCH_UPDATE" /> <link rel="refentry" href="/virtuoso/fn_vt_create_text_index/" oldhref="fn_vt_create_text_index.html" title="vt_create_text_index" /> <link rel="refentry" href="/virtuoso/fn_vt_drop_ftt/" oldhref="fn_vt_drop_ftt.html" title="VT_DROP_FTT" /> <link rel="refentry" href="/virtuoso/fn_vt_is_noise/" oldhref="fn_vt_is_noise.html" title="vt_is_noise" /> <link rel="refentry" href="/virtuoso/fn_week/" oldhref="fn_week.html" title="week" /> <link rel="refentry" href="/virtuoso/fn_wsdl_import_udt/" oldhref="fn_wsdl_import_udt.html" title="wsdl_import_udt" /> <link rel="refentry" href="/virtuoso/fn_wst_cli/" oldhref="fn_wst_cli.html" title="wst_cli" /> <link rel="refentry" href="/virtuoso/fn_user_key_load/" oldhref="fn_user_key_load.html" title="USER_KEY_LOAD" /> <link rel="refentry" href="/virtuoso/fn_dsig_template_ext/" oldhref="fn_dsig_template_ext.html" title="dsig_template_ext" /> <link rel="refentry" href="/virtuoso/fn_x509_certificate_verify/" oldhref="fn_x509_certificate_verify.html" title="x509_certificate_verify" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_certificate_serialize/" oldhref="fn_xenc_x509_certificate_serialize.html" title="xenc_X509_certificate_serialize" /> <link rel="refentry" href="/virtuoso/fn_xenc_decrypt_soap/" oldhref="fn_xenc_decrypt_soap.html" title="xenc_decrypt_soap" /> <link rel="refentry" href="/virtuoso/fn_xenc_delete_temp_keys/" oldhref="fn_xenc_delete_temp_keys.html" title="xenc_delete_temp_keys" /> <link rel="refentry" href="/virtuoso/fn_xenc_encrypt/" oldhref="fn_xenc_encrypt.html" title="xenc_encrypt" /> <link rel="refentry" href="/virtuoso/fn_encrypt/" oldhref="fn_encrypt.html" title="encrypt" /> <link rel="refentry" href="/virtuoso/fn_decrypt/" oldhref="fn_decrypt.html" title="decrypt" /> <link rel="refentry" href="/virtuoso/fn_totp_generate/" oldhref="fn_totp_generate.html" title="TOTP_generate" /> <link rel="refentry" href="/virtuoso/fn_xenc_get_key_algo/" oldhref="fn_xenc_get_key_algo.html" title="xenc_get_key_algo" /> <link rel="refentry" href="/virtuoso/fn_xenc_get_key_identifier/" oldhref="fn_xenc_get_key_identifier.html" title="xenc_get_key_identifier" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_3des_read/" oldhref="fn_xenc_key_3des_read.html" title="xenc_key_3DES_read" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_3des_create/" oldhref="fn_xenc_key_3des_create.html" title="xenc_key_3DES_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_3des_rand_create/" oldhref="fn_xenc_key_3des_rand_create.html" title="xenc_key_3DES_rand_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_dsa_read/" oldhref="fn_xenc_key_dsa_read.html" title="xenc_key_DSA_read" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_rsa_read/" oldhref="fn_xenc_key_rsa_read.html" title="xenc_key_RSA_read" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_aes_create/" oldhref="fn_xenc_key_aes_create.html" title="xenc_key_AES_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_aes_rand_create/" oldhref="fn_xenc_key_aes_rand_create.html" title="xenc_key_AES_rand_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_create_cert/" oldhref="fn_xenc_key_create_cert.html" title="xenc_key_create_cert" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_dsa_create/" oldhref="fn_xenc_key_dsa_create.html" title="xenc_key_DSA_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_exists/" oldhref="fn_xenc_key_exists.html" title="xenc_key_exists" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_inst_create/" oldhref="fn_xenc_key_inst_create.html" title="xenc_key_inst_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_remove/" oldhref="fn_xenc_key_remove.html" title="xenc_key_remove" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_serialize/" oldhref="fn_xenc_key_serialize.html" title="xenc_key_serialize" /> <link rel="refentry" href="/virtuoso/fn_xenc_set_primary_key/" oldhref="fn_xenc_set_primary_key.html" title="xenc_set_primary_key" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_ss_generate/" oldhref="fn_xenc_x509_ss_generate.html" title="xenc_x509_ss_generate" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_generate/" oldhref="fn_xenc_x509_generate.html" title="xenc_x509_generate" /> <link rel="refentry" href="/virtuoso/fn_xenc_pkcs12_export/" oldhref="fn_xenc_pkcs12_export.html" title="xenc_pkcs12_export" /> <link rel="refentry" href="/virtuoso/fn_xenc_pem_export/" oldhref="fn_xenc_pem_export.html" title="xenc_pem_export" /> <link rel="refentry" href="/virtuoso/fn_xenc_spki_read/" oldhref="fn_xenc_spki_read.html" title="xenc_SPKI_read" /> <link rel="refentry" href="/virtuoso/fn_xenc_bn2dec/" oldhref="fn_xenc_bn2dec.html" title="xenc_bn2dec" /> <link rel="refentry" href="/virtuoso/fn_xenc_key_rsa_create/" oldhref="fn_xenc_key_rsa_create.html" title="xenc_key_RSA_create" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_csr_generate/" oldhref="fn_xenc_x509_csr_generate.html" title="xenc_x509_csr_generate" /> <link rel="refentry" href="/virtuoso/fn_xenc_x509_from_csr/" oldhref="fn_xenc_x509_from_csr.html" title="xenc_x509_from_csr" /> <link rel="refentry" href="/virtuoso/fn_xte_head/" oldhref="fn_xte_head.html" title="xte_head" /> <link rel="refentry" href="/virtuoso/fn_xte_node/" oldhref="fn_xte_node.html" title="xte_node" /> <link rel="refentry" href="/virtuoso/fn_xte_node_from_nodebld/" oldhref="fn_xte_node_from_nodebld.html" title="xte_node_from_nodebld" /> <link rel="refentry" href="/virtuoso/fn_xte_nodebld_acc/" oldhref="fn_xte_nodebld_acc.html" title="xte_nodebld_acc" /> <link rel="refentry" href="/virtuoso/fn_xte_nodebld_final/" oldhref="fn_xte_nodebld_final.html" title="xte_nodebld_final" /> <link rel="refentry" href="/virtuoso/fn_xte_nodebld_init/" oldhref="fn_xte_nodebld_init.html" title="xte_nodebld_init" /> <link rel="refentry" href="/virtuoso/fn_xmlagg/" oldhref="fn_xmlagg.html" title="XMLAGG" /> <link rel="refentry" href="/virtuoso/fn_xmlattributes/" oldhref="fn_xmlattributes.html" title="XMLATTRIBUTES" /> <link rel="refentry" href="/virtuoso/fn_xmladdattribute/" oldhref="fn_xmladdattribute.html" title="XMLAddAttribute" /> <link rel="refentry" href="/virtuoso/fn_xmlappendchildren/" oldhref="fn_xmlappendchildren.html" title="XMLAppendChildren" /> <link rel="refentry" href="/virtuoso/fn_xmlconcat/" oldhref="fn_xmlconcat.html" title="XMLCONCAT" /> <link rel="refentry" href="/virtuoso/fn_xmlelement/" oldhref="fn_xmlelement.html" title="XMLELEMENT" /> <link rel="refentry" href="/virtuoso/fn_xmlforest/" oldhref="fn_xmlforest.html" title="XMLFOREST" /> <link rel="refentry" href="/virtuoso/fn_xmlinsertafter/" oldhref="fn_xmlinsertafter.html" title="XMLInsertAfter" /> <link rel="refentry" href="/virtuoso/fn_xmlinsertbefore/" oldhref="fn_xmlinsertbefore.html" title="XMLInsertBefore" /> <link rel="refentry" href="/virtuoso/fn_xmlreplace/" oldhref="fn_xmlreplace.html" title="XMLReplace" /> <link rel="refentry" href="/virtuoso/fn_xml_auto/" oldhref="fn_xml_auto.html" title="xml_auto" /> <link rel="refentry" href="/virtuoso/fn_xml_auto_dtd/" oldhref="fn_xml_auto_dtd.html" title="xml_auto_dtd" /> <link rel="refentry" href="/virtuoso/fn_xml_auto_schema/" oldhref="fn_xml_auto_schema.html" title="xml_auto_schema" /> <link rel="refentry" href="/virtuoso/fn_xml_create_tables_from_mapping_schema_decl/" oldhref="fn_xml_create_tables_from_mapping_schema_decl.html" title="xml_create_tables_from_mapping_schema_decl" /> <link rel="refentry" href="/virtuoso/fn_xml_cut/" oldhref="fn_xml_cut.html" title="xml_cut" /> <link rel="refentry" href="/virtuoso/fn_xml_doc_output_option/" oldhref="fn_xml_doc_output_option.html" title="xml_doc_output_option" /> <link rel="refentry" href="/virtuoso/fn_xml_load_schema_decl/" oldhref="fn_xml_load_schema_decl.html" title="xml_load_schema_decl" /> <link rel="refentry" href="/virtuoso/fn_xml_load_mapping_schema_decl/" oldhref="fn_xml_load_mapping_schema_decl.html" title="xml_load_mapping_schema_decl" /> <link rel="refentry" href="/virtuoso/fn_xml_namespace_scope/" oldhref="fn_xml_namespace_scope.html" title="xml_namespace_scope" /> <link rel="refentry" href="/virtuoso/fn_xml_add_system_path/" oldhref="fn_xml_add_system_path.html" title="xml_add_system_path" /> <link rel="refentry" href="/virtuoso/fn_xml_get_system_paths/" oldhref="fn_xml_get_system_paths.html" title="xml_get_system_paths" /> <link rel="refentry" href="/virtuoso/fn_xml_persistent/" oldhref="fn_xml_persistent.html" title="xml_persistent" /> <link rel="refentry" href="/virtuoso/fn_xml_template/" oldhref="fn_xml_template.html" title="xml_template" /> <link rel="refentry" href="/virtuoso/fn_xml_tree/" oldhref="fn_xml_tree.html" title="xml_tree" /> <link rel="refentry" href="/uda/ee/fn_xml_tree_doc/" oldhref="fn_xml_tree_doc.html" title="xml_tree_doc" /> <link rel="refentry" href="/uda/ee/fn_xml_tree_doc_media_type/" oldhref="fn_xml_tree_doc_media_type.html" title="xml_tree_doc_media_type" /> <link rel="refentry" href="/virtuoso/fn_xml_uri_get/" oldhref="fn_xml_uri_get.html" title="xml_uri_get" /> <link rel="refentry" href="/virtuoso/fn_xml_validate_dtd/" oldhref="fn_xml_validate_dtd.html" title="xml_validate_dtd" /> <link rel="refentry" href="/virtuoso/fn_xml_validate_schema/" oldhref="fn_xml_validate_schema.html" title="xml_validate_schema" /> <link rel="refentry" href="/virtuoso/fn_xml_view_dtd/" oldhref="fn_xml_view_dtd.html" title="xml_view_dtd" /> <link rel="refentry" href="/virtuoso/fn_xml_set_ns_decl/" oldhref="fn_xml_set_ns_decl.html" title="xml_set_ns_decl" /> <link rel="refentry" href="/virtuoso/fn_xml_view_schema/" oldhref="fn_xml_view_schema.html" title="xml_view_schema" /> <link rel="refentry" href="/virtuoso/fn_xmlsql_update/" oldhref="fn_xmlsql_update.html" title="xmlsql_update" /> <link rel="refentry" href="/virtuoso/fn_xmlupdate/" oldhref="fn_xmlupdate.html" title="XMLUpdate" /> <link rel="refentry" href="/virtuoso/fn_xpath_eval/" oldhref="fn_xpath_eval.html" title="xpath_eval" /> <link rel="refentry" href="/virtuoso/fn_xper_cut/" oldhref="fn_xper_cut.html" title="xper_cut" /> <link rel="refentry" href="/virtuoso/fn_xper_doc/" oldhref="fn_xper_doc.html" title="xper_doc" /> <link rel="refentry" href="/virtuoso/fn_xper_locate_words/" oldhref="fn_xper_locate_words.html" title="xper_locate_words" /> <link rel="refentry" href="/virtuoso/fn_xper_right_sibling/" oldhref="fn_xper_right_sibling.html" title="XPER navigation" /> <link rel="refentry" href="/virtuoso/fn_xpf_extension/" oldhref="fn_xpf_extension.html" title="xpf_extension" /> <link rel="refentry" href="/virtuoso/fn_xpf_extension_remove/" oldhref="fn_xpf_extension_remove.html" title="xpf_extension_remove" /> <link rel="refentry" href="/virtuoso/fn_xquery_eval/" oldhref="fn_xquery_eval.html" title="xquery_eval" /> <link rel="refentry" href="/virtuoso/fn_xslt/" oldhref="fn_xslt.html" title="xslt" /> <link rel="refentry" href="/virtuoso/fn_xslt_format_number/" oldhref="fn_xslt_format_number.html" title="xslt_format_number" /> <link rel="refentry" href="/virtuoso/fn_xslt_sheet/" oldhref="fn_xslt_sheet.html" title="xslt_sheet" /> <link rel="refentry" href="/virtuoso/fn_xslt_stale/" oldhref="fn_xslt_stale.html" title="xslt_stale" /> <link rel="refentry" href="/uda/ee/fn_xtree_doc/" oldhref="fn_xtree_doc.html" title="xtree_doc" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.registeruser/" oldhref="fn_xmlstoragesystem.registeruser.html" title="xmlStorageSystem.registerUser" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.mailpasswordtouser/" oldhref="fn_xmlstoragesystem.mailpasswordtouser.html" title="xmlStorageSystem.mailPasswordToUser" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.getservercapabilities/" oldhref="fn_xmlstoragesystem.getservercapabilities.html" title="xmlStorageSystem.getServerCapabilities" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.deletemultiplefiles/" oldhref="fn_xmlstoragesystem.deletemultiplefiles.html" title="xmlStorageSystem.deleteMultipleFiles" /> <link rel="refentry" href="/virtuoso/fn_xmlstoragesystem.savemultiplefiles/" oldhref="fn_xmlstoragesystem.savemultiplefiles.html" title="xmlStorageSystem.saveMultipleFiles" /> <link rel="refentry" href="/virtuoso/fn_xmltype.xmltype/" oldhref="fn_xmltype.xmltype.html" title="XMLType.XMLType" /> <link rel="refentry" href="/virtuoso/fn_xmltype.createnonschemabasedxml/" oldhref="fn_xmltype.createnonschemabasedxml.html" title="XMLType.createNonSchemaBasedXML" /> <link rel="refentry" href="/virtuoso/fn_xmltype.createschemabasedxml/" oldhref="fn_xmltype.createschemabasedxml.html" title="XMLType.createSchemaBasedXML" /> <link rel="refentry" href="/virtuoso/fn_xmltype.createxml/" oldhref="fn_xmltype.createxml.html" title="XMLType.createXML" /> <link rel="refentry" href="/virtuoso/fn_xmltype.existsnode/" oldhref="fn_xmltype.existsnode.html" title="XMLType.existsNode" /> <link rel="refentry" href="/virtuoso/fn_xmltype.extract/" oldhref="fn_xmltype.extract.html" title="XMLType.extract" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getclobval/" oldhref="fn_xmltype.getclobval.html" title="XMLType.getClobVal" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getnamespace/" oldhref="fn_xmltype.getnamespace.html" title="XMLType.getNamespace" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getnumval/" oldhref="fn_xmltype.getnumval.html" title="XMLType.getNumVal" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getrootelement/" oldhref="fn_xmltype.getrootelement.html" title="XMLType.getRootElement" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getschemaurl/" oldhref="fn_xmltype.getschemaurl.html" title="XMLType.getSchemaURL" /> <link rel="refentry" href="/virtuoso/fn_xmltype.getstringval/" oldhref="fn_xmltype.getstringval.html" title="XMLType.getStringVal" /> <link rel="refentry" href="/virtuoso/fn_xmltype.isfragment/" oldhref="fn_xmltype.isfragment.html" title="XMLType.isFragment" /> <link rel="refentry" href="/virtuoso/fn_xmltype.isschemabased/" oldhref="fn_xmltype.isschemabased.html" title="XMLType.isSchemaBased" /> <link rel="refentry" href="/virtuoso/fn_xmltype.isschemavalid/" oldhref="fn_xmltype.isschemavalid.html" title="XMLType.isSchemaValid" /> <link rel="refentry" href="/virtuoso/fn_xmltype.isschemavalidated/" oldhref="fn_xmltype.isschemavalidated.html" title="XMLType.isSchemaValidated" /> <link rel="refentry" href="/virtuoso/fn_xmltype.schemavalidate/" oldhref="fn_xmltype.schemavalidate.html" title="XMLType.schemaValidate" /> <link rel="refentry" href="/virtuoso/fn_xmltype.setschemavalidated/" oldhref="fn_xmltype.setschemavalidated.html" title="XMLType.setSchemaValidated" /> <link rel="refentry" href="/virtuoso/fn_xmltype.toobject/" oldhref="fn_xmltype.toobject.html" title="XMLType.toObject" /> <link rel="refentry" href="/virtuoso/fn_xmltype.transform/" oldhref="fn_xmltype.transform.html" title="XMLType.transform" /> <link rel="refentry" href="/virtuoso/xpf__sql__column/" oldhref="xpf__sql__column.html" title="sql:column" /> <link rel="refentry" href="/virtuoso/xpf_and/" oldhref="xpf_and.html" title="and" /> <link rel="refentry" href="/virtuoso/xpf_append/" oldhref="xpf_append.html" title="append" /> <link rel="refentry" href="/virtuoso/xpf_assign/" oldhref="xpf_assign.html" title="assign" /> <link rel="refentry" href="/virtuoso/xpf_avg/" oldhref="xpf_avg.html" title="avg" /> <link rel="refentry" href="/virtuoso/xpf_boolean/" oldhref="xpf_boolean.html" title="boolean" /> <link rel="refentry" href="/virtuoso/xpf_ceiling/" oldhref="xpf_ceiling.html" title="ceiling" /> <link rel="refentry" href="/virtuoso/xpf_collection/" oldhref="xpf_collection.html" title="fn:collection" /> <link rel="refentry" href="/virtuoso/xpf_concat/" oldhref="xpf_concat.html" title="concat" /> <link rel="refentry" href="/virtuoso/xpf_contains/" oldhref="xpf_contains.html" title="contains" /> <link rel="refentry" href="/virtuoso/xpf_count/" oldhref="xpf_count.html" title="count" /> <link rel="refentry" href="/virtuoso/xpf_create_attribute/" oldhref="xpf_create_attribute.html" title="create-attribute" /> <link rel="refentry" href="/virtuoso/xpf_create_comment/" oldhref="xpf_create_comment.html" title="create-comment" /> <link rel="refentry" href="/virtuoso/xpf_create_element/" oldhref="xpf_create_element.html" title="create-element" /> <link rel="refentry" href="/virtuoso/xpf_create_pi/" oldhref="xpf_create_pi.html" title="create-pi" /> <link rel="refentry" href="/virtuoso/xpf_current/" oldhref="xpf_current.html" title="current" /> <link rel="refentry" href="/virtuoso/xpf_distinct/" oldhref="xpf_distinct.html" title="distinct" /> <link rel="refentry" href="/virtuoso/xpf_doc/" oldhref="xpf_doc.html" title="doc" /> <link rel="refentry" href="/virtuoso/xpf_document/" oldhref="xpf_document.html" title="document" /> <link rel="refentry" href="/virtuoso/xpf_document_literal/" oldhref="xpf_document_literal.html" title="document-literal" /> <link rel="refentry" href="/virtuoso/xpf_empty/" oldhref="xpf_empty.html" title="empty" /> <link rel="refentry" href="/virtuoso/xpf_ends_with/" oldhref="xpf_ends_with.html" title="ends-with" /> <link rel="refentry" href="/virtuoso/xpf_every/" oldhref="xpf_every.html" title="every" /> <link rel="refentry" href="/virtuoso/xpf_except/" oldhref="xpf_except.html" title="except" /> <link rel="refentry" href="/virtuoso/xpf_false/" oldhref="xpf_false.html" title="false" /> <link rel="refentry" href="/virtuoso/xpf_filter/" oldhref="xpf_filter.html" title="filter" /> <link rel="refentry" href="/virtuoso/xpf_floor/" oldhref="xpf_floor.html" title="floor" /> <link rel="refentry" href="/virtuoso/xpf_for/" oldhref="xpf_for.html" title="for" /> <link rel="refentry" href="/virtuoso/xpf_format_number/" oldhref="xpf_format_number.html" title="format-number" /> <link rel="refentry" href="/virtuoso/xpf_function_available/" oldhref="xpf_function_available.html" title="function-available" /> <link rel="refentry" href="/virtuoso/xpf_generate_id/" oldhref="xpf_generate_id.html" title="generate-id" /> <link rel="refentry" href="/virtuoso/xpf_id/" oldhref="xpf_id.html" title="id" /> <link rel="refentry" href="/virtuoso/xpf_if/" oldhref="xpf_if.html" title="if" /> <link rel="refentry" href="/virtuoso/xpf_intersect/" oldhref="xpf_intersect.html" title="intersect" /> <link rel="refentry" href="/virtuoso/xpf_is_after/" oldhref="xpf_is_after.html" title="is_after" /> <link rel="refentry" href="/virtuoso/xpf_is_before/" oldhref="xpf_is_before.html" title="is_before" /> <link rel="refentry" href="/virtuoso/xpf_key/" oldhref="xpf_key.html" title="key" /> <link rel="refentry" href="/virtuoso/xpf_lang/" oldhref="xpf_lang.html" title="lang" /> <link rel="refentry" href="/virtuoso/xpf_last/" oldhref="xpf_last.html" title="last" /> <link rel="refentry" href="/virtuoso/xpf_let/" oldhref="xpf_let.html" title="let" /> <link rel="refentry" href="/virtuoso/xpf_list/" oldhref="xpf_list.html" title="list" /> <link rel="refentry" href="/virtuoso/xpf_local_name/" oldhref="xpf_local_name.html" title="local-name" /> <link rel="refentry" href="/virtuoso/xpf_max/" oldhref="xpf_max.html" title="max" /> <link rel="refentry" href="/virtuoso/xpf_min/" oldhref="xpf_min.html" title="min" /> <link rel="refentry" href="/virtuoso/xpf_name/" oldhref="xpf_name.html" title="name" /> <link rel="refentry" href="/virtuoso/xpf_namespace_uri/" oldhref="xpf_namespace_uri.html" title="namespace-uri" /> <link rel="refentry" href="/virtuoso/xpf_normalize_space/" oldhref="xpf_normalize_space.html" title="normalize-space" /> <link rel="refentry" href="/virtuoso/xpf_not/" oldhref="xpf_not.html" title="not" /> <link rel="refentry" href="/virtuoso/xpf_number/" oldhref="xpf_number.html" title="number" /> <link rel="refentry" href="/virtuoso/xpf_or/" oldhref="xpf_or.html" title="or" /> <link rel="refentry" href="/virtuoso/xpf_position/" oldhref="xpf_position.html" title="position" /> <link rel="refentry" href="/virtuoso/xpf_processxquery/" oldhref="xpf_processxquery.html" title="processXQuery" /> <link rel="refentry" href="/virtuoso/xpf_processxslt/" oldhref="xpf_processxslt.html" title="processXSLT" /> <link rel="refentry" href="/virtuoso/xpf_processxsql/" oldhref="xpf_processxsql.html" title="processXSQL" /> <link rel="refentry" href="/virtuoso/xpf_progn/" oldhref="xpf_progn.html" title="progn" /> <link rel="refentry" href="/virtuoso/xpf_replace/" oldhref="xpf_replace.html" title="replace" /> <link rel="refentry" href="/virtuoso/xpf_round/" oldhref="xpf_round.html" title="round" /> <link rel="refentry" href="/virtuoso/xpf_serialize/" oldhref="xpf_serialize.html" title="serialize" /> <link rel="refentry" href="/virtuoso/xpf_shallow/" oldhref="xpf_shallow.html" title="shallow" /> <link rel="refentry" href="/virtuoso/xpf_some/" oldhref="xpf_some.html" title="some" /> <link rel="refentry" href="/virtuoso/xpf_starts_with/" oldhref="xpf_starts_with.html" title="starts-with" /> <link rel="refentry" href="/virtuoso/xpf_string/" oldhref="xpf_string.html" title="string" /> <link rel="refentry" href="/virtuoso/xpf_string_length/" oldhref="xpf_string_length.html" title="string-length" /> <link rel="refentry" href="/virtuoso/xpf_substring/" oldhref="xpf_substring.html" title="substring" /> <link rel="refentry" href="/virtuoso/xpf_substring_after/" oldhref="xpf_substring_after.html" title="substring-after" /> <link rel="refentry" href="/virtuoso/xpf_substring_before/" oldhref="xpf_substring_before.html" title="substring-before" /> <link rel="refentry" href="/virtuoso/xpf_sum/" oldhref="xpf_sum.html" title="sum" /> <link rel="refentry" href="/virtuoso/xpf_system_property/" oldhref="xpf_system_property.html" title="system-property" /> <link rel="refentry" href="/virtuoso/xpf_text_contains/" oldhref="xpf_text_contains.html" title="text_contains" /> <link rel="refentry" href="/virtuoso/xpf_translate/" oldhref="xpf_translate.html" title="translate" /> <link rel="refentry" href="/virtuoso/xpf_true/" oldhref="xpf_true.html" title="true" /> <link rel="refentry" href="/virtuoso/xpf_tuple/" oldhref="xpf_tuple.html" title="tuple" /> <link rel="refentry" href="/virtuoso/xpf_union/" oldhref="xpf_union.html" title="union" /> <link rel="refentry" href="/virtuoso/xpf_unordered/" oldhref="xpf_unordered.html" title="unordered" /> <link rel="refentry" href="/virtuoso/xpf_unparsed_entity_uri/" oldhref="xpf_unparsed_entity_uri.html" title="unparsed-entity-uri" /> <link rel="refentry" href="/virtuoso/xpf_urlify/" oldhref="xpf_urlify.html" title="urlify" /> <link rel="refentry" href="/virtuoso/xpf_xmlview/" oldhref="xpf_xmlview.html" title="xmlview" /> <link rel="refentry" href="/virtuoso/fn_bpel_compile_script/" oldhref="fn_bpel_compile_script.html" title="BPEL.BPEL.compile_script" /> <link rel="refentry" href="/virtuoso/fn_bpel_copy_script/" oldhref="fn_bpel_copy_script.html" title="BPEL.BPEL.copy_script" /> <link rel="refentry" href="/virtuoso/fn_bpel_get_partner_links/" oldhref="fn_bpel_get_partner_links.html" title="BPEL.BPEL.get_partner_links" /> <link rel="refentry" href="/virtuoso/fn_bpel_instance_delete/" oldhref="fn_bpel_instance_delete.html" title="BPEL.BPEL.instance_delete" /> <link rel="refentry" href="/virtuoso/fn_bpel_purge/" oldhref="fn_bpel_purge.html" title="BPEL.BPEL.purge_instance" /> <link rel="refentry" href="/virtuoso/fn_bpel_script_delete/" oldhref="fn_bpel_script_delete.html" title="BPEL.BPEL.script_delete" /> <link rel="refentry" href="/virtuoso/fn_bpel_script_obsolete/" oldhref="fn_bpel_script_obsolete.html" title="BPEL.BPEL.script_obsolete" /> <link rel="refentry" href="/virtuoso/fn_bpel_script_source_update/" oldhref="fn_bpel_script_source_update.html" title="BPEL.BPEL.script_source_update" /> <link rel="refentry" href="/virtuoso/fn_bpel_script_upload/" oldhref="fn_bpel_script_upload.html" title="BPEL.BPEL.script_upload" /> <link rel="refentry" href="/virtuoso/fn_bpel_wsdl_upload/" oldhref="fn_bpel_wsdl_upload.html" title="BPEL.BPEL.wsdl_upload" /> <link rel="refentry" href="/virtuoso/fn_bpel_get_var/" oldhref="fn_bpel_get_var.html" title="BPEL.BPEL.getVariableData" /> <link rel="refentry" href="/virtuoso/fn_bpel_set_var/" oldhref="fn_bpel_set_var.html" title="BPEL.BPEL.setVariableData" /> <link rel="refentry" href="/virtuoso/fn_plink_get_option/" oldhref="fn_plink_get_option.html" title="BPEL.BPEL.plink_get_option" /> <link rel="refentry" href="/virtuoso/fn_plink_set_option/" oldhref="fn_plink_set_option.html" title="BPEL.BPEL.plink_set_option" /> <link rel="refentry" href="/virtuoso/fn_bpel_import_script/" oldhref="fn_bpel_import_script.html" title="BPEL.BPEL.import_script" /> <link rel="refentry" href="/virtuoso/fn_geometrytype/" oldhref="fn_geometrytype.html" title="GeometryType" /> <link rel="refentry" href="/virtuoso/fn_http_st_dxf_entity/" oldhref="fn_http_st_dxf_entity.html" title="http_st_dxf_entity" /> <link rel="refentry" href="/virtuoso/fn_http_st_ewkt/" oldhref="fn_http_st_ewkt.html" title="http_st_ewkt" /> <link rel="refentry" href="/virtuoso/fn_st_ewkt_read/" oldhref="fn_st_ewkt_read.html" title="st_ewkt_read" /> <link rel="refentry" href="/virtuoso/fn_postgis_proj_version/" oldhref="fn_postgis_proj_version.html" title="postgis_proj_version" /> <link rel="refentry" href="/virtuoso/fn_dist_from_point_to_line_segment/" oldhref="fn_dist_from_point_to_line_segment.html" title="dist_from_point_to_line_segment" /> <link rel="refentry" href="/virtuoso/fn_earth_radius/" oldhref="fn_earth_radius.html" title="earth_radius" /> <link rel="refentry" href="/virtuoso/fn_st_exteriorring/" oldhref="fn_st_exteriorring.html" title="ST_ExteriorRing" /> <link rel="refentry" href="/virtuoso/fn_st_geometryn/" oldhref="fn_st_geometryn.html" title="ST_GeometryN" /> <link rel="refentry" href="/virtuoso/fn_st_get_bounding_box/" oldhref="fn_st_get_bounding_box.html" title="st_get_bounding_box" /> <link rel="refentry" href="/virtuoso/fn_st_get_bounding_box_n/" oldhref="fn_st_get_bounding_box_n.html" title="st_get_bounding_box_n" /> <link rel="refentry" href="/virtuoso/fn_haversine_deg_km/" oldhref="fn_haversine_deg_km.html" title="haversine_deg_km" /> <link rel="refentry" href="/virtuoso/fn_st_interiorringn/" oldhref="fn_st_interiorringn.html" title="ST_InteriorRingN" /> <link rel="refentry" href="/virtuoso/fn_st_linestring/" oldhref="fn_st_linestring.html" title="st_linestring" /> <link rel="refentry" href="/virtuoso/fn_st_m/" oldhref="fn_st_m.html" title="ST_M" /> <link rel="refentry" href="/virtuoso/fn_st_may_intersect/" oldhref="fn_st_may_intersect.html" title="st_may_intersect" /> <link rel="refentry" href="/virtuoso/fn_st_mmax/" oldhref="fn_st_mmax.html" title="ST_MMax" /> <link rel="refentry" href="/virtuoso/fn_st_mmin/" oldhref="fn_st_mmin.html" title="ST_MMin" /> <link rel="refentry" href="/virtuoso/fn_st_numgeometries/" oldhref="fn_st_numgeometries.html" title="ST_NumGeometries" /> <link rel="refentry" href="/virtuoso/fn_st_numinteriorrings/" oldhref="fn_st_numinteriorrings.html" title="ST_NumInteriorRings" /> <link rel="refentry" href="/virtuoso/fn_st_transform/" oldhref="fn_st_transform.html" title="ST_Transform" /> <link rel="refentry" href="/virtuoso/fn_st_transform_by_custom_projection/" oldhref="fn_st_transform_by_custom_projection.html" title="st_transform_by_custom_projection" /> <link rel="refentry" href="/virtuoso/fn_st_translate/" oldhref="fn_st_translate.html" title="ST_Translate" /> <link rel="refentry" href="/virtuoso/fn_st_transscale/" oldhref="fn_st_transscale.html" title="ST_TransScale" /> <link rel="refentry" href="/virtuoso/fn_st_xmax/" oldhref="fn_st_xmax.html" title="ST_XMax" /> <link rel="refentry" href="/virtuoso/fn_st_xmin/" oldhref="fn_st_xmin.html" title="ST_XMin" /> <link rel="refentry" href="/virtuoso/fn_st_ymax/" oldhref="fn_st_ymax.html" title="ST_YMax" /> <link rel="refentry" href="/virtuoso/fn_st_ymin/" oldhref="fn_st_ymin.html" title="ST_YMin" /> <link rel="refentry" href="/virtuoso/fn_st_z/" oldhref="fn_st_z.html" title="ST_Z" /> <link rel="refentry" href="/virtuoso/fn_st_zmax/" oldhref="fn_st_zmax.html" title="ST_ZMax" /> <link rel="refentry" href="/virtuoso/fn_st_zmflag/" oldhref="fn_st_zmflag.html" title="ST_Zmflag" /> <link rel="refentry" href="/virtuoso/fn_st_zmin/" oldhref="fn_st_zmin.html" title="ST_ZMin" /> <link rel="section" href="/virtuoso/ch-internetservices/" oldhref="ch-internetservices.html#webdavserver" title="19.1.聽WebDAV Server" /> <link rel="section" href="/virtuoso/uriqa/" oldhref="uriqa.html" title="19.2.聽URIQA Semantic Web Enabler" /> <link rel="section" href="/virtuoso/maildelivstore/" oldhref="maildelivstore.html" title="19.3.聽Mail Delivery & Storage" /> <link rel="section" href="/virtuoso/nntpnewsgroups/" oldhref="nntpnewsgroups.html" title="19.4.聽NNTP Newsgroups" /> <link rel="section" href="/virtuoso/newsserver/" oldhref="newsserver.html" title="19.5.聽NNTP Server" /> <link rel="section" href="/virtuoso/mime/" oldhref="mime.html" title="19.6.聽MIME & Internet Messages" /> <link rel="section" href="/virtuoso/ftpservices/" oldhref="ftpservices.html" title="19.7.聽FTP Services" /> <link rel="section" href="/virtuoso/vspguide/" oldhref="vspguide.html" title="19.8.聽VSP Guide" /> <link rel="section" href="/virtuoso/ldap_overview_01/" oldhref="ldap_overview_01.html" title="19.9.聽LDAP" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="description" content="This section discusses Virtuoso's support for DAV, email, usenet news, mime and other internet standards. The WebDAV repository lets Virtuoso store and index content within the database. This can then be accessible directly via the HTTP protocol. This chapter describes the MIME extensions that have been implemented in Virtuoso. This covers examples of use of MIME for composition of MIME messages and content for mail transit of HTTP output." /> <meta name="keywords" content="documentation , docs , openlink , openlink software , virtuoso , database , SQL , PL , RDBMS " /> <meta name="date" property="http://purl.org/dc/terms/created" itemprop="http://schema.org/dateCreated" content="" /><!--Begin SPARQL data - headers--> <link rel="canonical" href="http://docs.openlinksw.com/virtuoso/ch-internetservices/" /> <!--End SPARQL data--><style type="text/css"> body * { font-display: swap; } div#repaint { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-color: white; z-index: 1000; } </style><script type="text/javascript"> function embedToData(id, encodeURI=1) { var fieldnames = $("#" + id).xpath("*//div[contains(@class,'header') and contains(@class,'field')]").map(function(idx, x) { return x.innerHTML }).toArray(); var rows = $.xpath("#"+id, "div[contains(@class,'results')]/div"); var norows=rows.length; var nocols=fieldnames.length; var data=[]; for(r=0; r<norows; r++) { data[r]={}; for(c=0; c<nocols; c++) { data[r][fieldnames[c]]=rows[r].children[c].innerHTML; if(!encodeURI) { data[r][fieldnames[c]]=rows[r].children[c].innerText.trim(); } } } return data; } function embedToDataCSV(id, encodeURI=1) { var fieldnames = $("#" + id).xpath("*//div[contains(@class,'header') and contains(@class,'field')]").map(function(idx, x) { return x.innerHTML }).toArray(); var rows = $.xpath("#"+id, "div[contains(@class,'results')]/div"); var norows=rows.length; var nocols=fieldnames.length; var data=[]; for(r=0; r<norows; r++) { data[r]=[]; for(c=0; c<nocols; c++) { data[r][c]=rows[r].children[c].innerHTML; if(!encodeURI) { data[r][c]=rows[r].children[c].innerText.trim(); } } } var obj=Object(); obj.data=data; obj.dims=[ nocols, norows ]; obj.fieldnames=fieldnames; return obj; } </script> </head> <body onload="pageOnLoad()"> <div class="gridcontainer"> <header class="masthead"> <ul> <li> <a href="//www.openlinksw.com/"><img src="/skin/docs-v3/images/logo.png" alt="OpenLink Software logo" /> </a> </li> <li> <a href="//www.openlinksw.com/" title="Corporate Homepage"> OpenLink Software</a> </li> <li> <a href="//docs.openlinksw.com" title="Product Documentation">Documentation</a> </li> <li> <a href="//community.openlinksw.com" title="Community Discussion Forum">Community Forum</a> </li> <li> <a href="//support.openlinksw.com" title="Customer Support Portal">Support</a> </li> <li> <a href="//shop.openlinksw.com" title="OpenLink Shop">Shop</a> </li> <li> <a href="//virtuoso.openlinksw.com" title="Virtuoso Universal Server product home">Virtuoso</a> </li> <li> <a href="//uda.openlinksw.com" title="Universal Data Access Drivers products">UDA</a> </li> </ul> <div id="search"> <form id="searchform" name="searchform" action="/search.vsp" method="post"><input type="text" name="q" size="24" id="new_search_txt" accesskey="/" value="search..." onclick="javascript:this.value=''" /> <svg onclick="javascript:document.searchform.submit()" viewBox="0 0 24 24" fill="currentColor" width="1em" height="1em" class="x1lliihq x1heor9g xxk0z11 xvy4d1p" role="img" aria-label="Search"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.618 18.032a9 9 0 1 1 1.414-1.414l3.675 3.675a1 1 0 0 1-1.414 1.414l-3.675-3.675zM18 11a7 7 0 1 1-14 0 7 7 0 0 1 14 0z"></path> </svg> </form> </div> </header> <div class="leftmargin"> <div class="navfootertop"> <table width="100%"> <tr width="100%"> <td id="navfootertopprev" width="50%" align="center"></td> <td id="navfootertopnext" width="50%" align="center"></td> </tr> </table> </div> <div class="hamburger" onclick="toggleMenu()"> <div class="bar"></div> <div class="bar"></div> <div class="bar"></div> </div> <div class="menu" id="menu"> <ul> <li class="menupoint"> <a href="/">Documentation Home</a> </li> <li class="menupoint expandable"> <a id="menuuda" onclick="toggleSubmenu(this)">Universal Data Access (UDA) Documentation <br /> - ODBC, JDBC, ADO.NET, OLEDB </a> <ul class="submenu"> <li> <a href="http://wikis.openlinksw.com/UdaWikiWeb/UDAInstallConfig">Installation Guide</a> </li> <li> <a onclick="toggleSubmenu(this)">Enterprise Edition (Multi-Tier) Manual</a> <ul class="submenu"> <li> <a href="/uda/mt/mt/">OpenLink ODBC Driver (Multi-Tier Edition) Documentation</a> </li> <li> <a href="/uda/mt/bk01pr01/">Preface</a> </li> <li> <a href="/uda/mt/mt_overview/">Overview</a> </li> <li> <a href="/uda/mt/mt_newfeatures/">New Features in OpenLink UDA</a> </li> <li> <a href="/uda/mt/mt_clientcompinstall/">OpenLink ODBC Driver (Multi-Tier Edition) Client Component</a> </li> <li> <a href="/uda/mt/mt_dotnet/">OpenLink ADO.NET Data Providers</a> </li> <li> <a href="/uda/mt/mt_oledb/">OpenLink OLE-DB Provider</a> </li> <li> <a href="/uda/mt/mt_srvcompinstall/">Server Components Installation</a> </li> <li> <a href="/uda/mt/mt_SrvCompAdm/">Request Broker Administration</a> </li> <li> <a href="/uda/mt/mt_AgentCompAdm/">Server Agent Administration</a> </li> <li> <a href="/uda/mt/mt_uda52ssl/">Securing a Multi-Tier connection using SSL</a> </li> <li> <a href="/uda/mt/mt_UDAZeroConf/">Zero Configuration Networking</a> </li> <li> <a href="/uda/mt/mt_JDBCClientClasses/">JDBC Components</a> </li> <li> <a href="/uda/mt/mt_xamt/">Distributed Transaction Processing (XA)</a> </li> <li> <a href="/uda/mt/mt_udauserrac/">Real Application Cluster (RAC) / TAF Support</a> </li> <li> <a href="/uda/mt/mt_iodbc/">OpenLink ODBC Driver Manager (iODBC SDK)</a> </li> <li> <a href="/uda/mt/mt_sampleapps/">Sample Applications</a> </li> <li> <a href="/uda/mt/mt_bugsfixed/">Bugs Fixed</a> </li> <li> <a href="/uda/mt/mt_appendix/">Technical Appendix</a> </li> </ul> </li> <li> <a onclick="toggleSubmenu(this)">Express Edition (Single-Tier) Manual</a> <ul class="submenu"> <li> <a href="/uda/ee/ee_EEIntro/">OpenLink ODBC Driver (Express Edition) Documentation</a> </li> <li> <a href="/uda/ee/ee_licensing/">Product Licensing</a> </li> <li> <a href="/uda/ee/ee_EEDB2/">OpenLink ODBC Driver for DB2 (Express Edition)</a> </li> <li> <a href="/uda/ee/ee_EEFireBird/">OpenLink ODBC Driver for Firebird (Express Edition)</a> </li> <li> <a href="/uda/ee/ee_EEInformix/">OpenLink ODBC Driver for Informix (Express Edition)</a> </li> <li> <a href="/uda/ee/ee_EEIngres/">OpenLink ODBC Driver for Ingres (Express Edition)</a> </li> <li> <a href="/uda/ee/ee_EEMySQL/">OpenLink ODBC Driver for MySQL (Express Edition)</a> </li> <li> <a href="/uda/ee/ee_EEOracle/">OpenLink ODBC Driver for Oracle (Express Edition)</a> </li> <li> <a href="/uda/ee/ee_EEPostgres/">OpenLink ODBC Driver for PostgreSQL (Express Edition)</a> </li> <li> <a href="/uda/ee/ee_EESQLServer/">OpenLink ODBC Driver for SQL Server (Express Edition)</a> </li> <li> <a href="/uda/ee/ee_EESybase/">OpenLink ODBC Driver for Sybase (Express Edition)</a> </li> </ul> </li> <li> <a onclick="toggleSubmenu(this)">Lite Edition (Single-Tier) Manual</a> <ul class="submenu"> <li> <a href="/uda/lite/bk03pr01/">Preface</a> </li> <li> <a href="/uda/lite/lite_odbcintro/">Overview</a> </li> <li> <a href="/uda/lite/lite_newfeatures/">New Features in OpenLink UDA</a> </li> <li> <a href="/uda/lite/lite_requirements/">OpenLink ODBC Driver (Single-Tier Edition) System Requirements and Basic Instructions</a> </li> <li> <a href="/uda/lite/lite_installation/">OpenLink ODBC Driver (Single-Tier Edition) Installation</a> </li> <li> <a href="/uda/lite/lite_datasource/">OpenLink ODBC Driver (Single-Tier Edition) Configuration</a> </li> <li> <a href="/uda/lite/lite_dotnet/">OpenLink ADO.NET Data Providers</a> </li> <li> <a href="/uda/lite/lite_oled b/">OpenLink OLE-DB Provider</a> </li> <li> <a href="/uda/lite/lite_tuning/">OpenLink ODBC Driver (Single-Tier Edition) Performance Tuning</a> </li> <li> <a href="/uda/lite/lite_iodbc/">OpenLink ODBC Driver Manager (iODBC SDK)</a> </li> <li> <a href="/uda/lite/lite_mac/">Mac OS X Specifics</a> </li> <li> <a href="/uda/lite/lite_jdbc/">JDBC Components</a> </li> <li> <a href="/uda/lite/lite_xa/">Distributed Transaction Processing (XA)</a> </li> <li> <a href="/uda/lite/lite_udauserrac/">Real Application Cluster (RAC) / TAF Support</a> </li> <li> <a href="/uda/lite/lite_odbcwithperl/">Using OpenLink Single-Tier ODBC Drivers with Perl</a> </li> <li> <a href="/uda/lite/lite_sampleapps/">Sample Applications</a> </li> <li> <a href="/uda/lite/lite_bugsfixed/">Bugs Fixed</a> </li> <li> <a href="/uda/lite/lite_appendix/">Technical Appendix</a> </li> </ul> </li> </ul> </li> <li class="menupoint expandable"> <a id="menuvirtuoso" onclick="toggleSubmenu(this)">Virtuoso Documentation</a> <ul class="submenu"> <li> <a href="http://wikis.openlinksw.com/VirtuosoWikiWeb/VirtuosoInstallConfig">Installation Guide</a> </li> <li class="expandable"> <a id="menuvirtuosoinside" onclick="toggleSubmenu(this)">Manual</a> <ul class="submenu"> <li> <a href="/virtuoso/">Home</a> </li> <li> <a href="/virtuoso/preface/">Preface</a> </li> <li> <a href="/virtuoso/ch-overview/">Overview</a> </li> <li> <a href="/virtuoso/ch-installation/">Installation Guide</a> </li> <li> <a href="/virtuoso/ch-quicktours/">Quick Start &Tours</a> </li> <li> <a href="/virtuoso/ch-sampleapps/">Sample ODBC &JDBC Applications</a> </li> <li> <a href="/virtuoso/ch-concepts/">Conceptual Overview</a> </li> <li> <a href="/virtuoso/ch-server/">Conductor Guide</a> </li> <li> <a href="/virtuoso/ch-server/">Virtuoso Server</a> </li> <li> <a href="/virtuoso/ch-accessinterfaces/">Data Access Interfaces</a> </li> <li> <a href="/virtuoso/ch-vdbengine/">Virtual Database Engine</a> </li> <li> <a href="/virtuoso/ch-sqlreference/">SQL Reference</a> </li> <li> <a href="/virtuoso/ch-clusterprogramming/">Virtuoso Cluster Programming</a> </li> <li> <a href="/virtuoso/ch-sqlprocedures/">SQL Procedure Language Guide</a> </li> <li> <a href="/virtuoso/ch-hooks/">Database Event Hooks</a> </li> <li> <a href="/virtuoso/ch-repl/">Data Replication Services</a> </li> <li> <a href="/virtuoso/ch-webappdevelopment/">Web Application Development</a> </li> <li> <a href="/virtuoso/ch-webandxml/">XML Support</a> </li> <li> <a href="/virtuoso/ch-rdfandsparql/">RDF Data Access Management</a> </li> <li> <a href="/virtuoso/ch-webservices/">Web Services</a> </li> <li> <a href="/virtuoso/ch-runtimehosting/">Runtime Hosting</a> </li> <li> <a href="/virtuoso/ch-internetservices/">Internet Services</a> </li> <li> <a href="/virtuoso/ch-freetext/">Free Text Search</a> </li> <li> <a href="/virtuoso/ch-tpcc/">TPC C Benchmark Kit</a> </li> <li> <a href="/virtuoso/ch-xa/">Using Virtuoso with Tuxedo</a> </li> <li> <a href="/virtuoso/ch-appendixa/">Appendix A</a> </li> <li> <a href="/virtuoso/ch-functions/">Functions Reference Guide</a> </li> </ul> </li> <li> <a href="http://wikis.openlinksw.com/VirtuosoWikiWeb/WelcomeVisitors">Evolving Documentation</a> </li> </ul> </li> <li class="menupoint"> <a onclick="toggleSubmenu(this)">OpenLink Software</a> <ul> <li> <a href="http://uda.openlinksw.com/">Universal Data Access (UDA)</a> <ul class="submenu"> <li>ODBC, JDBC, ADO.NET and OleDB Drivers</li> </ul> </li> <li> <a href="http://virtuoso.openlinksw.com/">Virtuoso</a> </li> <li> <a href="http://vos.openlinksw.com/">Virtuoso Open-Souce Edition</a> </li> <li> <a href="http://osde.openlinksw.com/">OpenLink Structured Data Editor</a> </li> <li> <a href="http://osds.openlinksw.com/">OpenLink Structured Data Sniffer</a> </li> <li> <a href="http://ods.openlinksw.com/wiki/ODS/">OpenLink Data Spaces (ODS)</a> </li> </ul> </li> </ul> </div> </div> <div class="content"> <a id="top"> </a><a href="#top" id="toplink">Top</a> <div> <div> <div class="breadcrumbs" style="display:none;"> <ul> <li class="breadcrumb-link"> <a href="/virtuoso/index/">OpenLink Virtuoso Universal Server Documentation </a> <ul> <li class="breadcrumb-node"></li> </ul> </li> </ul> </div> </div><!--Start body content--><!--Invoked as normal page--> <div id="thecontent"> <!--Elided element: [http://www.w3.org/1999/xhtml:div] [navheader] [ Chapter聽19.聽Internet Services Prev聽 聽 聽Next ] --> <div class="chapter" id="ch-internetservices"> <div class="titlepage"> <div> <div> <h1 class="title">Chapter聽19.聽Internet Services</h1> </div> <div> <div class="abstract"> <p class="title"> <strong>Abstract</strong> </p> <p>This section discusses Virtuoso's support for DAV, email, usenet news, mime and other internet standards.</p> <p>The WebDAV repository lets Virtuoso store and index content within the database. This can then be accessible directly via the HTTP protocol.</p> <p>This chapter describes the MIME extensions that have been implemented in Virtuoso.</p> <p>This covers examples of use of MIME for composition of MIME messages and content for mail transit of HTTP output.</p> </div> </div> </div> </div> <div class="toc"> <p> <strong>Table of Contents</strong> </p> <dl class="toc"> <dt> <span class="section">19.1. <a href="/virtuoso/ch-internetservices/#webdavserver">WebDAV Server</a> </span> </dt> <dd> <dl> <dt> <span class="section">19.1.1. <a href="/virtuoso/ch-internetservices/#davaccountsforwebuser">DAV User Accounts</a> </span> </dt> <dt> <span class="section">19.1.2. <a href="/virtuoso/ch-internetservices/#davauth">WebDAV Authentication</a> </span> </dt> <dt> <span class="section">19.1.3. <a href="/virtuoso/ch-internetservices/#davsymboliclinks">WebDAV Symbolic Links</a> </span> </dt> <dt> <span class="section">19.1.4. <a href="/virtuoso/ch-internetservices/#accesspermofwebres">Access Right Permissions of Web Resources</a> </span> </dt> <dt> <span class="section">19.1.5. <a href="/virtuoso/ch-internetservices/#davrdfmetadata">DAV and RDF Metadata</a> </span> </dt> <dt> <span class="section">19.1.6. <a href="/virtuoso/ch-internetservices/#customattofwebres">Special Attributes of Web Resources</a> </span> </dt> </dl> </dd> <dt> <span class="section">19.2. <a href="/virtuoso/uriqa/">URIQA Semantic Web Enabler</a> </span> </dt> <dd> <dl> <dt> <span class="section">19.2.1. <a href="/virtuoso/uriqa/#uriqamethods">URIQA HTTP Methods</a> </span> </dt> <dt> <span class="section">19.2.2. <a href="/virtuoso/uriqaws/">URIQA Web Service</a> </span> </dt> <dt> <span class="section">19.2.3. <a href="/virtuoso/uriqainifile/">URIQA Section in Virtuoso Configuration File</a> </span> </dt> <dt> <span class="section">19.2.4. <a href="/virtuoso/uriqamatching/">URI Matching Rules</a> </span> </dt> </dl> </dd> <dt> <span class="section">19.3. <a href="/virtuoso/maildelivstore/">Mail Delivery & Storage</a> </span> </dt> <dd> <dl> <dt> <span class="section">19.3.1. <a href="/virtuoso/maildelivstore/#smtpclient">The SMTP Client</a> </span> </dt> <dt> <span class="section">19.3.2. <a href="/virtuoso/pop3server/">POP3 Server</a> </span> </dt> <dt> <span class="section">19.3.3. <a href="/virtuoso/smtpreceipt/">Storing Email in Virtuoso</a> </span> </dt> <dt> <span class="section">19.3.4. <a href="/virtuoso/mailsink/">The Virtuoso Mail Sink</a> </span> </dt> </dl> </dd> <dt> <span class="section">19.4. <a href="/virtuoso/nntpnewsgroups/">NNTP Newsgroups</a> </span> </dt> <dd> <dl> <dt> <span class="section">19.4.1. <a href="/virtuoso/nntpnewsgroups/#nntpclient">NNTP Client</a> </span> </dt> <dt> <span class="section">19.4.2. <a href="/virtuoso/commandsandexamples/">Commands and Examples</a> </span> </dt> </dl> </dd> <dt> <span class="section">19.5. <a href="/virtuoso/newsserver/">NNTP Server</a> </span> </dt> <dd> <dl> <dt> <span class="section">19.5.1. <a href="/virtuoso/newsserver/#newssrvenable">Enabling the NNTP Server</a> </span> </dt> <dt> <span class="section">19.5.2. <a href="/virtuoso/newssrvcmds/">NNTP Server Commands</a> </span> </dt> <dt> <span class="section">19.5.3. <a href="/virtuoso/newssrvadd_01/">Add Groups to NNTP Server</a> </span> </dt> </dl> </dd> <dt> <span class="section">19.6. <a href="/virtuoso/mime/">MIME & Internet Messages</a> </span> </dt> <dd> <dl> <dt> <span class="section">19.6.1. <a href="/virtuoso/mime/#aboutinternetmsgs">About Simple Internet (RFC 822) Messages</a> </span> </dt> <dt> <span class="section">19.6.2. <a href="/virtuoso/mimesupport/">MIME Messages - Extension to Simple Internet Messages</a> </span> </dt> <dt> <span class="section">19.6.3. <a href="/virtuoso/smime/">S/MIME Support</a> </span> </dt> </dl> </dd> <dt> <span class="section">19.7. <a href="/virtuoso/ftpservices/">FTP Services</a> </span> </dt> <dd> <dl> <dt> <span class="section">19.7.1. <a href="/virtuoso/ftpservices/#ftpservicesclient">FTP Client</a> </span> </dt> <dt> <span class="section">19.7.2. <a href="/virtuoso/ftpservicesserver/">FTP Server</a> </span> </dt> </dl> </dd> <dt> <span class="section">19.8. <a href="/virtuoso/vspguide/">VSP Guide</a> </span> </dt> <dd> <dl> <dt> <span class="section">19.8.1. <a href="/virtuoso/vspguide/#vspintro">Introduction</a> </span> </dt> <dt> <span class="section">19.8.2. <a href="/virtuoso/htmlusage/">Simple HTML FORM usage</a> </span> </dt> <dt> <span class="section">19.8.3. <a href="/virtuoso/dbinteraction/">Interacting with the Database</a> </span> </dt> <dt> <span class="section">19.8.4. <a href="/virtuoso/vspforumsapp/">The Forums Application</a> </span> </dt> <dt> <span class="section">19.8.5. <a href="/virtuoso/corsshare/">Setting up server-side Cross-Origin Resource Sharing (CORS) with Virtuoso</a> </span> </dt> </dl> </dd> <dt> <span class="section">19.9. <a href="/virtuoso/ldap_overview_01/">LDAP</a> </span> </dt> <dd> <dl> <dt> <span class="section">19.9.1. <a href="/virtuoso/ldap_overview_01/#vldapclient">LDAP Client</a> </span> </dt> <dt> <span class="section">19.9.2. <a href="/virtuoso/openldapinstall/">LDAP Server</a> </span> </dt> </dl> </dd> </dl> </div> <div> <span class="permalink"><a id="webdavserver" onclick="javascript:permalink(this)" href="#webdavserver">露</a> </span> <div class="titlepage"> <div> <div> <h2 class="title">19.1.聽WebDAV Server</h2> </div> </div> </div> <p>Virtuoso supports the WebDAV protocol, which is an extension of HTTP for cooperative work on the Internet. DAV resources can be of any mime type, including binary types. The DAV resources are stored in the Virtuoso database as large objects, they are not in the file system and can only be accessed through the DAV protocol. Direct SQL access to the DAV tables is also possible, so there's a set of Virtuoso/PL procedures that acts as DAV API to let server-side applications access DAV. Virtuoso DAV can be extended by virtual collections. Instead of accessing DAV tables, DAV server can retrieve data from applications, thus an application can generate documents on demand and these documents will be available via DAV as well as plain DAV resources. Moreover, resources can be submitted directly to the application via DAV. Virtuoso DAV provides settable access rights and ownership of resources. Access rights as such are not covered by the DAV specification but Virtuoso implements both ACLs (access control lists) and a Unix file system like scheme for ownership and permissions. SQL accounts enabled for DAV are valid owners of DAV resources. A resource has both a user owner and a group owner, plus an optional access control list that can grant privileges to users and roles alike. A user can have DAV-only access, SQL/ODBC-only access, both of them or neither. User account information is stored in relational tables and can be manipulated from SQL or through a Web UI.</p> <p> Virtuoso DAV can store metadata about resources. These metadata are extracted from resources automatically, and can be edited by users. In addition, users can place public and personal 'tags' on resources to categorize data according for personal needs without interference between users. Virtuoso DAV has a powerful and scalable search engine that let application locate resources that match given list of criteria. The search can process both plain DAV resources and data published by applications in virtual collections. Search criteria can check for resource properties, content, metadata and tags. </p> <p>Certain special processing is provided for the following types of DAV resources:</p> <table border="0" summary="Simple list" class="simplelist"> <tr> <td>Any textual content types are automatically indexed in a free text index.</td> </tr> <tr> <td>Any XML content types are indexed in the same free text index as other text plus can be queried with the <span class="emphasis"><em>xcontains</em></span> SQL predicate.</td> </tr> <tr> <td>Some well-known types of documents are parsed in order to extract metadata, such as author of MS Office document or musical genre of MP3 audio file or resolution of an image.</td> </tr> <tr> <td>VSP/VSPX pages - DAV resources can be dynamic web pages written in VSP or VSPX. Requesting such a page with GET or POST will execute the logic on the page. This is very convenient way of building web applications. </td> </tr> </table> <p>DAV resources are stored in an ordinary relational table. The text and XML query features used with DAV are separately usable from SQL on any table with the appropriate indexes and are thus not intrinsically related to DAV.</p> <p>WebDAV (Web Distributed Authoring and Versioning) is a communication protocol for the Internet implemented as an extension to HTTP 1.1. The WebDAV specification was published by the Internet Engineering Task Force (IETF) in February 1999.</p> <p>Most operating systems have support for accessing data hosted on DAV servers.</p> <p>DAV was designed to provide more methods for handling server resources. In addition to the usual HTTP methods such as GET, POST, HEAD, PUT, DELETE, OPTIONS are methods for making directories (or collections), a lock mechanism, copying of resources and collections, predefined and userd-defined properties of resources and collections.</p> <p>DAV consists of HTTP extensions, often with a message body containing XML. DAV also provides a basic schema for resource metadata by allowing arbitrary XML properties to be attached to resources. </p> <p> Virtuoso supports the following HTTP methods: </p> <div class="decimalstyle" id="id65322"> <p class="title"> <strong>Table聽19.1.聽Features List - Virtuoso Web DAV HTTP Method Support</strong> </p> <div class="decimalstyle-contents"> <table summary="Features List - Virtuoso Web DAV HTTP Method Support" border="1"> <colgroup> <col width="20pc" align="left" /> <col /> </colgroup> <thead> <tr> <th align="left" char="." charoff="50">HTTP Method</th> <th align="char" char="." charoff="50">Description</th> </tr> </thead> <tbody> <tr> <td align="left" char="." charoff="50">HEAD</td> <td align="char" char="." charoff="50">Meta method for examining server properties or network behavior.</td> </tr> <tr> <td align="left" char="." charoff="50">GET</td> <td align="char" char="." charoff="50">Retrieves documents from the server</td> </tr> <tr> <td align="left" char="." charoff="50">POST, PUT</td> <td align="char" char="." charoff="50">Posts or puts documents on the server</td> </tr> <tr> <td align="left" char="." charoff="50">MKCOL</td> <td align="char" char="." charoff="50">Creates a collection</td> </tr> <tr> <td align="left" char="." charoff="50">MOVE</td> <td align="char" char="." charoff="50">For moving resources and/or collections within the server</td> </tr> <tr> <td align="left" char="." charoff="50">DELETE</td> <td align="char" char="." charoff="50">Removes resources or collections of resources from the server</td> </tr> <tr> <td align="left" char="." charoff="50">LOCK, UNLOCK</td> <td align="char" char="." charoff="50">Locks or unlocks a resource or collection to protect from modification by others</td> </tr> <tr> <td align="left" char="." charoff="50">PROPFIND, PROPPATCH</td> <td align="char" char="." charoff="50">Retrieves and sets properties for collections and/or resources. In addition to arbitrary user-defined properties, Virtuoso supports two sets of predefined properties: standard DAV properties (type, creation time, modification time, size etc.) and Virtuoso-specific DAV properties (access control, tags, extensions for virtual collections.)</td> </tr> <tr> <td align="left" char="." charoff="50">MGET (experimental)</td> <td align="char" char="." charoff="50">Retrieves RDF metadata of a document according to URIQA rules</td> </tr> <tr> <td align="left" char="." charoff="50">MPUT/MDELETE (experimental)</td> <td align="char" char="." charoff="50">Updates RDF metadata of a document according to URIQA rules and appropriate RDF Schemas</td> </tr> </tbody> </table> </div> </div> <br class="decimalstyle-break" /> <div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"> <table border="0" summary="Tip: See Also: External References"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img loading="lazy" alt="[Tip]" src="images/tip.png" /> </td> <th align="left">See Also: External References</th> </tr> <tr> <td align="left" valign="top"> <p> <a class="ulink" href="http://www.rfc-editor.org/rfc/rfc2616.txt" target="_top">IETF RFC 2616 regarding HTTP 1.1</a> </p> <p> <a class="ulink" href="http://www.rfc-editor.org/rfc/rfc2518.txt" target="_top">IETF RFC 2518 regarding WebDAV Specification</a> </p> </td> </tr> </table> </div> <div> <span class="permalink"><a id="davaccountsforwebuser" onclick="javascript:permalink(this)" href="#davaccountsforwebuser">露</a> </span> <div class="titlepage"> <div> <div> <h3 class="title">19.1.1.聽DAV User Accounts</h3> </div> </div> </div> <p>Any non-disabled SQL account with the U_DAV_ENABLE column set to non-zero is a valid DAV account. The administration user interface provides a check box for enabling DAV access and will make a default home collection etc. Alternately, regular SQL can be used for setting the DAV flag on. The DAV API or protocol requests can be used for creating collections and resources for the user. </p> <p> Any non-disabled SQL account with the U_DAV_ENABLE column set to non-zero is a valid DAV account. The administration user interface provides a check box for enabling DAV access and will make a default home collection etc. Alternately, regular SQL can be used for setting the DAV flag on. The DAV API or protocol requests can be used for creating collections and resources for the user. </p> <p>There is an automatically created initial DAV enabled account called "dav". This has general administration privileges over all DAV.</p> <p>There are four predefined DAV accounts.</p> <table border="0" summary="Simple list" class="simplelist"> <tr> <td>User "dav" is the most powerful DAV account.</td> </tr> <tr> <td> DAV group "administrators" usually consists of "dav" only; membership in this group does not give any special privileges but this group is assigned by default to resources that are owned by "dav". Thus group access rights to resources owned by "dav" can be used solely by users that are added to "administrators".</td> </tr> <tr> <td>User "nobody" is a special account that acts as owner of all resources that have no real owner person or owner application. It is impossible to log on as "nobody" so it's impossible to use owner permissions of the resource. </td> </tr> <tr> <td> Group account "nogroup" always consists of only one user "nobody"; User "nobody" can not become a member of any other group. It is impossible to add other users to "nogroup" or add "nogroup" to some role. </td> </tr> </table> <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"> <table border="0" summary="Note: Note:"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img loading="lazy" alt="[Note]" src="images/note.png" /> </td> <th align="left">Note:</th> </tr> <tr> <td align="left" valign="top"> <p>The WebDAV admin user "dav" can be deleted. However, after a server restart the initial setting of this account will be added again.</p> </td> </tr> </table> </div> <div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"> <table border="0" summary="Important"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img loading="lazy" alt="[Important]" src="images/important.png" /> </td> <th align="left">Important</th> </tr> <tr> <td align="left" valign="top"> <p>It is strongly recommended that the Virtuoso administrator change the default account password of the DAV administrative user after installation.</p> </td> </tr> </table> </div> <div class="example" id="davusrsbyhand"> <p class="title"> <strong>Example聽19.1.聽Manipulating WebDAV Users By Hand</strong> </p> <div class="example-contents"> <pre class="programlisting"> USER_CREATE ('user', 'userpassword', vector ('SQL_ENABLE', 0, 'DAV_ENABLE', 1, 'PERMISSIONS', '110100000RR', 'DISABLED', 0)); </pre> <p>This will create a new account named 'user' with password 'upwd', default permissions for new resources and collections created by the account will be '110100000RR' (equivalent of UNIX 'rw-r----' permissions, recursive free-text indexing and metadata extraction) and the account is enabled and ready to use.</p> <pre class="programlisting"> DAV_ADD_USER ('user', 'userpassword', '110100000RR', 0, '/DAV/home/user/', 'Full User Name', 'user@example.com', 'dav', 'davpassword'); </pre> <p>this will do almost the same but it will describe the user in more details and require no DBA privileges -- only DAV password. In addition, DAV_ADD_USER () can both create a new user and grant DAV permissions to an already existing SQL user.</p> <p>The following statement is used to grant role 'administrators' to the 'user' account.</p> <pre class="programlisting"> GRANT ADMINISTRATORS TO "user"; </pre> <p>or</p> <pre class="programlisting"> USER_GRANT_ROLE ('user', 'administrators'); </pre> <p>The following will disable the account 'user' until 'DISABLED' option is returned to zero.</p> <pre class="programlisting"> USER_SET_OPTION ('user', 'DISABLED', 1); </pre> <p>DAV access permissions can be revoked permanently:</p> <pre class="programlisting"> DAV_DELETE_USER ('user' , 'dav', 'davpassword'); </pre> </div> </div> <br class="example-break" /> <div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"> <table border="0" summary="Tip: See Also:"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img loading="lazy" alt="[Tip]" src="images/tip.png" /> </td> <th align="left">See Also:</th> </tr> <tr> <td align="left" valign="top"> <p> <a href="/virtuoso/davsystables/">WS & DAV System Tables</a> </p> </td> </tr> </table> </div> </div> <div> <span class="permalink"><a id="davauth" onclick="javascript:permalink(this)" href="#davauth">露</a> </span> <div class="titlepage"> <div> <div> <h3 class="title">19.1.2.聽WebDAV Authentication</h3> </div> </div> </div> <p>Virtuoso WebDAV offers two types of authentication dependent on the connecting clients abilities. These are:</p> <table border="0" summary="Simple list" class="simplelist"> <tr> <td> <span class="emphasis"><em>Basic (Clear Text) Authentication</em> </span> - sends passwords over the connection in clear text. Clear text passwords can be intercepted and read so should be avoided or used only if you encrypt passwords through SSL.</td> </tr> <tr> <td> <span class="emphasis"><em>Digest Authentication</em> </span> - passwords are always transmitted in an MD5 hash.</td> </tr> </table> <div> <span class="permalink"><a id="davbasicauth" onclick="javascript:permalink(this)" href="#davbasicauth">露</a> </span> <div class="titlepage"> <div> <div> <h4 class="title">Basic Authentication</h4> </div> </div> </div> <p>Basic Authentication is a widely used, industry-standard method for collecting user name and password information. The following steps outline how a client is authenticated using Basic authentication:</p> <div class="orderedlist"> <ol class="orderedlist" type="1"> <li class="listitem"> <p>The client browser displays a dialog box for a user to enter a user name and password (his/her credentials).</p> </li> <li class="listitem"> <p>The client browser then attempts to establish a connection to the server using the user's credentials. The clear text password is Base64-encoded before it is sent over the network.</p> </li> <li class="listitem"> <p>If a user's credentials are rejected, the client may re-display the authentication dialog box to re-enter the user's credentials. Failing to supply correct details will terminate the connection, reporting an error to the user. </p> </li> <li class="listitem"> <p>When Virtuoso verifies that the user name and password are valid, a connection is established.</p> </li> </ol> </div> <p>The advantage of Basic authentication is that most clients support it. The disadvantage is that it transmits passwords in an unencrypted form. Simple network monitoring can easily reveal your password. Basic authentication is not recommended unless you are confident that the connection between the user and Virtuoso is secure. </p> <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"> <table border="0" summary="Note: Note:"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img loading="lazy" alt="[Note]" src="images/note.png" /> </td> <th align="left">Note:</th> </tr> <tr> <td align="left" valign="top"> <p>Base64 encoding is not encryption. A Base64-encoded password can be easily intercepted by a network sniffer and easily decoded.</p> </td> </tr> </table> </div> </div> <div> <span class="permalink"><a id="davdigestauth" onclick="javascript:permalink(this)" href="#davdigestauth">露</a> </span> <div class="titlepage"> <div> <div> <h4 class="title">Digest Authentication</h4> </div> </div> </div> <p>Digest authentication provides a security improvement over Basic authentication in how a user's credentials are sent across the network. Digest authentication transmits credentials across the network as an MD5 hash, or message digest, where the original username and password cannot be deciphered from the hash. Digest authentication relies on the HTTP 1.1 protocol as defined in RFC 2617, which not all browsers support.</p> <p>The following steps outline how a client is authenticated using Digest authentication:</p> <div class="figure-float"> <div class="figure" id="figdavdigestauth"> <p class="title"> <strong>Figure聽19.1.聽Digest Authentication</strong> </p> <div class="figure-contents"> <div class="mediaobject"> <img loading="lazy" src="images/digestauth.jpg" alt="Digest Authentication" /> </div> </div> </div> <br class="figure-break" /> </div> <div class="orderedlist"> <ol class="orderedlist" type="1"> <li class="listitem"> <p>The client requests a file or connection from Virtuoso.</p> </li> <li class="listitem"> <p>Virtuoso challenges the request, informing that client: Digest is in use, what the realm name is.</p> </li> <li class="listitem"> <p>The client prompts the user for credentials. The client creates an MD5 hash of the credentials and the realm name and resubmits the request, this time supplying the MD5 hash.</p> </li> <li class="listitem"> <p>If Virtuoso approves the credentials then the resource or connection is granted to the client, and the data is returned.</p> </li> </ol> </div> </div> </div> <div> <span class="permalink"><a id="davsymboliclinks" onclick="javascript:permalink(this)" href="#davsymboliclinks">露</a> </span> <div class="titlepage"> <div> <div> <h3 class="title">19.1.3.聽WebDAV Symbolic Links</h3> </div> </div> </div> <p>Virtuoso supports a special type of WebDAV resources, a redirect reference resource, named WebDAV links. This is to extend the WebDAV service to allow multiple access paths to existing resources.</p> <p>As with conventional HTTP, the redirect reference simply responds to the client with an HTTP/1.1 302 (Found) status code, redirecting the client to a different resource, the target specified in the redirect resource, using the <code class="computeroutput">Location:</code> header. This behavior is equivalent to UNIX symbolic links. A redirect reference makes it possible to access the target resource indirectly through any URI mapped to the redirect reference resource. The integrity is not guaranteed for associated redirect reference resources.</p> <p>WebDAV links do not provide a way to circumvent WebDAV security or virtual directories. The target resource must be directly available to the client being redirected.</p> <p>WebDAV links are achieved by adding a special WebDAV property, '<code class="computeroutput">redirectref</code> ', whose value must contain the reference target URL.</p> <p>WebDAV link targets are not limited to the WebDAV repository, and may target any HTTP accessible resource.</p> <p>The WebDAV links can be made with DAV API function <a href="/virtuoso/fn_dav_api_change/"><code class="function">DAV_PROP_SET()</code></a> , or can be done via the <a href="/virtuoso/webdavadmin/#contentmanagement">Content Management</a> interface of the Admin UI. In the admin UI select WebDAV/WebDAV Services/Content Management and press on the <span class="emphasis"><em>Create Link</em></span> button to create a link. In the form choose the target, permissions, owner and enter the name of the link. Pressing the <span class="emphasis"><em>Add</em></span> button will create the new link in the current WebDAV folder.</p> <div class="example" id="ex_create_webdav_link"> <p class="title"> <strong>Example聽19.2.聽WebDAV Links Programmatically</strong> </p> <div class="example-contents"> <p>Assuming that we are creating the link as the administrator using the default WebDAV administrator username and password, creating a link from <code class="computeroutput">/a/b.html</code> to <code class="computeroutput">/c/d/f.html</code> could be as follows:</p> <pre class="programlisting"> SQL> select DAV_RES_UPLOAD ('/DAV/a/b.html','','','110100000NN', 'dav', 'nobody', 'dav', 'dav'); SQL> DAV_PROP_SET ('/DAV/a/b.html', 'redirectref', '/c/d/f.html', 'dav', 'dav'); </pre> <p>The target, '<code class="computeroutput">/c/d/f.html</code> ' could be any HTTP URL. In this case it will be a resource on the same HTTP server.</p> </div> </div> <br class="example-break" /> <div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"> <table border="0" summary="Tip: See Also:"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img loading="lazy" alt="[Tip]" src="images/tip.png" /> </td> <th align="left">See Also:</th> </tr> <tr> <td align="left" valign="top"> <p> <a href="/virtuoso/fn_dav_api_add/">DAV Add and Update functions</a> and <a href="/virtuoso/fn_dav_api_change/">DAV Manipulation functions</a> .</p> </td> </tr> </table> </div> <p> <strong>WebDAV links behaviour in resource manipulation requests.聽</strong> When some link is moved the target will have the same properties as source, ie. it will be a link. When a copy operation is made the target will have content of the reference i.e. it will be a resource, not a link. Delete operation on link will remove only the redirect reference resource, not the referenced target itself. Content upload requests will change the content of the referenced target. </p> </div> <div> <span class="permalink"><a id="accesspermofwebres" onclick="javascript:permalink(this)" href="#accesspermofwebres">露</a> </span> <div class="titlepage"> <div> <div> <h3 class="title">19.1.4.聽Access Right Permissions of Web Resources</h3> </div> </div> </div> <p> The WebDAV resources have two sorts of access right permissions. 'Classical' UNIX filesystem style permissions let assign different permissions for owner user, owner group and public access. Access Control Lists (ACLs) let assign permissions in more flexible Windows style but they are less convenient for simple tasks. Both set of permissions can be applied to the same resource or collection. In any case, each resource or collection (directory/folder) can have defined Read, Write and Execute permissions. The write permission applies to operations which perform content or property change or locking as PUT, PROPPATCH, MOVE, destination URI in COPY, LOCK, UNLOCK, DELETE, MPUT and MUPDATE. The read permission applies to read operations as GET, POST, PROPFIND, HEAD, source URI in COPY and MGET; read permission is also required for any write operation. </p> <div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"> <table border="0" summary="Tip: See Also"> <tr> <td rowspan="2" align="center" valign="top" width="25"><img loading="lazy" alt="[Tip]" src="images/tip.png" /> </td> <th align="left">See Also</th> </tr> <tr> <td align="left" valign="top"> <p> <a class="ulink" href="http://www.rfc-editor.org/rfc/rfc2518.txt" target="_top">RFC2518</a> for more details of methods/operations</p> </td> </tr> </table> </div> <p> The execute permission applies only to the active content stored in the WebDAV domain. If a VSP or VSPX page stored in a WebDAV domain has execute permissions then retrieval of that page will perform execution of active content. Note also a special flag to the virtual directory which can override the execution flags for active pages. (for the details how this flag can be set see 'options' in VHOST_DEFINE() function). If such a flag is set to the virtual directory, then all active pages under that directory (direct and indirect children) will be treated as execution flag of the resource is set. In almost any case, user should have both read and execute permissions to access active content. </p> <p> Resources with the following extensions are treated as executable content: .vsp, .vspx, .xml if this has the XML template properties set. Any other extension is also considered executable if there is a corresponding WS.WS."__http_handler_<extension>" PL procedure. </p> <p> The UNIX style permissions can be set for user, group or public access. ACL consists of records called Access Control Entries (ACEs). Every ACE allow or deny some sorts of access to an individual user or to a group. Resource owner or administrator can add an "explicit" ACE to the ACL of particular resource or "recursively" add "implicit" ACEs to every resource and subcollection of some collection. The server checks permissions in the following order: </p> <div class="orderedlist"> <ol class="orderedlist" type="1"> <li class="listitem"> <p>match the user part of UNIX-style permissions to the specific operation, if user is the owner of the resource.</p> </li> <li class="listitem"> <p>match the user group part of UNIX-style permissions to the specific operation, if user belongs to a group which owns the resource.</p> </li> <li class="listitem"> <p>match the public part of UNIX-style permissions to the specific operation.</p> </li> <li class="listitem"> <p>If Access Control List is not empty, scan ACEs from the beginning of the list to the end. The loop stops at the first ACE that mentions either the user in question or one of the roles granted to it. Depending on the type of the ACE, the access is either granted or denied and the rest of list has no effect.</p> </li> <li class="listitem"> <p>If ACL contains no appropriate ACE then the access is denied.</p> </li> </ol> </div> <p> According to these rules, the order of records in ACL is important. ACEs are ordered following two rules: "deny" ACEs has higher priority than "allow" ACEs; "local" rules has higher priority that "global": </p> <div class="orderedlist"> <ol class="orderedlist" type="1"> <li class="listitem"> <p>All explicit ACEs are placed in a group before any inherited ACEs.</p> </li> <li class="listitem"> <p>Within the group of explicit ACEs, access-denied ACEs are placed before access-allowed ACEs.</p> </li> <li class="listitem"> <p>Inherited ACEs are placed in the order in which they are inherited. ACEs inherited from the child object's parent come first, then ACEs inherited from the grandparent, and so on up the tree of objects.</p> </li> <li class="listitem"> <p>For each level of inherited ACEs, access-denied ACEs are placed before access-allowed ACEs.</p> </li> </ol> </div> <p> New resources and collections take their initial permissions from the user default permissions mask, U_DEFAULT_PERMS of SYS_USERS. (see: WebDAV Users Administration ). In the case of a resource created as public or a collection mask of '110110110' (equivalent of UNIX 'rw-rw-rw'), then everybody can read and write it. </p> <div class="example" id="id65506"> <p class="title"> <strong>Example聽19.3.聽WebDAV Permissions</strong> </p> <div class="example-contents"> <p> Consider a resource with the following permissions: </p> <pre class="screen"> '111110100' </pre> <p> This permission string is equivalent to UNIX 'rwxrw-r--'. The resource can be executed, read and written to by the owner, group members can read and write to it, and non authenticated (public) users or users not belonging to the group group can only read it. </p> </div> </div> <br class="example-break" /> <p> Every resource or collection has two additional flags in permissions, that instruct the server whether resources should be indexed for free-text search and whether resources should be parsed to extract metadata: </p> <p> Free-text indexing flag can take one of three values: "N", "R" and "T". If a resource has this flag set to R or T then the resource will be free-text indexed. If a collection has this flag set to T then resources directly contained within the collection will be free-text indexed. If a collection has this flag set to R then resources contained within the collection will be free-text indexed, and the setting will be applied to all members and collections underneath recursively. New resources and collections acquire this setting from their parent collection. </p> <p> Similarly, metadata extraction flag can take one of three values: "N", "R" and "M". If a resource has this flag set to R or M then its metadata are extracted. If a collection has this flag set to T then metadata are extracted from resources directly contained within the collection. If a collection has this flag set to R then metadata are extracted from resources contained within the collection, and the setting will be applied to all members and collections underneath recursively. New resources and collections acquire this setting from its parent collection. </p> </div> <div> <span class="permalink"><a id="davrdfmetadata" onclick="javascript:permalink(this)" href="#davrdfmetadata">露</a> </span> <div class="titlepage"> <div> <div> <h3 class="title">19.1.5.聽DAV and RDF Metadata</h3> </div> </div> </div> <p> When a Virtuoso server has a URIQA default host setting, it will make metadata extracted from DAV resources available for querying via SPARQL. All metadata for public readable DAV resources are stored in a system graph. The graph IRI is composed from the DAV path of the resource and the URIQA default host name.</p> <p> see DefaultHost in the URIQA section of the virtuoso.ini file, described in the URIQA section of the documentation for details on configuration.</p> <p> The automatic maintenance of the SPARQL queryable metadata can be disabled and enable using the function DB.DBA.DAV_REPLICATE_ALL_TO_RDF_QUAD. An argument of 1 enables this and a 0 disables this. The setting stays in effect until it is changed with the same function. For new database, the feature is on by default. Old databases are by default upgraded to have a SPARQL queryable DAV metadata graph upon startup if the URIQA default host name is defined.</p> <p> If the URIQA default host name changes, the RDF graph can be updated by simply re-enabling the feature. This will adjust the graph and resource IRI's.</p> <p> If the URIQA default name of the host is example.com, then, the graph will be http://example.com/DAV .</p> <p> The IRI's of DAV resources will be like http://example.com/DAV/docsrc/XMLDOM.xml , meaning that these are directly usable from a user agent for accessing the resource.</p> <p> </p> <p> </p> <pre class="programlisting"> SQL> sparql select ?s ?o from <http://example.com/DAV> where {?s <http://www.openlinksw.com/schemas/DAV#ownerUser> ?o}; s o VARCHAR VARCHAR _______________________________________________________________________________ http://example.com/DAV/docsrc/2pc.xml mailto:somebody@example.domain http://example.com/DAV/docsrc/Virtdocs.spp mailto:somebody@example.domain SQL> sparql select ?p ?o from <http://example.com/DAV> where {<http://example.com/DAV/docsrc/2pc.xml> ?p ?o}; p o VARCHAR VARCHAR _______________________________________________________________________________ http://purl.org/dc/terms/created 2006-05-23 15:10:32 http://purl.org/dc/terms/modified 2006-05-23 15:10:32 http://www.openlinksw.com/schemas/DAV#ownerUser mailto:somebody@example.domain http://purl.org/dc/terms/extent 7850 </pre><p> </p> <p> The examples above show how simple SPARQL queries can be used to retrieve information about DAV resources.</p> <p> </p> <p> The properties supported for all public readable resources are:</p> <p> http://purl.org/dc/terms/created - The creation date as SQL datetime.</p> <p> http://purl.org/dc/terms/modified - Modification time as SQL datetime.</p> <p> http://www.openlinksw.com/schemas/DAV#ownerUser - The contents of u_e_mail in sys_users for the SQL account owning the resource. This has the protocol prefix mailto:, as in mailto:somebody@example.com.</p> <p> http://purl.org/dc/terms/extent The size of the resource in bytes as a SQL integer.</p> <p> http://www.openlinksw.com/schemas/DAV#tag - There is one triple for each public tag of the DAV resource. The value is the string of the tag as a SQL string.</p> <p> http://www.w3.org/1999/02/22-rdf-syntax-ns#type - The RDF schema for MIME-type of of the DAV resource. If the resource is not recognized as one of the below, this predicate will be omitted.</p> <div class="decimalstyle" id="id65534"> <p class="title"> <strong>Table聽19.2.聽RDF Schema by MIME-type</strong> </p> <div class="decimalstyle-contents"> <table summary="RDF Schema by MIME-type" border="1"> <colgroup> <col width="20pc" align="left" /> <col /> </colgroup> <thead> <tr> <th align="left" char="." charoff="50">MIME- ype</th> <th align="char" char="." charoff="50">RDF Schema</th> </tr> </thead> <tbody> <tr> <td align="left" char="." charoff="50">application/bpel+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/WSDL#</td> </tr> <tr> <td align="left" char="." charoff="50">application/doap+rdf</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/doap#</td> </tr> <tr> <td align="left" char="." charoff="50">application/foaf+xml</td> <td align="char" char="." charoff="50">http://xmlns.com/foaf/0.1/</td> </tr> <tr> <td align="left" char="." charoff="50">application/google-kinds+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/google-kinds#</td> </tr> <tr> <td align="left" char="." charoff="50">application/license</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/OplLic#</td> </tr> <tr> <td align="left" char="." charoff="50">application/mods+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/MODS#</td> </tr> <tr> <td align="left" char="." charoff="50">application/msexcel</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Office#</td> </tr> <tr> <td align="left" char="." charoff="50">application/mspowerpoint</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Office#</td> </tr> <tr> <td align="left" char="." charoff="50">application/msproject</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Office#</td> </tr> <tr> <td align="left" char="." charoff="50">application/msword</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Office#</td> </tr> <tr> <td align="left" char="." charoff="50">application/msword+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Office#</td> </tr> <tr> <td align="left" char="." charoff="50">application/opml+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/OPML#</td> </tr> <tr> <td align="left" char="." charoff="50">application/pdf</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Office#</td> </tr> <tr> <td align="left" char="." charoff="50">application/rdf+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/RDF#</td> </tr> <tr> <td align="left" char="." charoff="50">application/rss+xml</td> <td align="char" char="." charoff="50">http://purl.org/rss/1.0/</td> </tr> <tr> <td align="left" char="." charoff="50">application/wsdl+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/WSDL#</td> </tr> <tr> <td align="left" char="." charoff="50">application/x-openlink-image</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Image#</td> </tr> <tr> <td align="left" char="." charoff="50">application/x-openlink-photo</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Photo#</td> </tr> <tr> <td align="left" char="." charoff="50">application/x-openlinksw-vad</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/VAD#</td> </tr> <tr> <td align="left" char="." charoff="50">application/x-openlinksw-vsp</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/VSPX#</td> </tr> <tr> <td align="left" char="." charoff="50">application/x-openlinksw-vspx+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/VSPX#</td> </tr> <tr> <td align="left" char="." charoff="50">application/xbel+xml</td> <td align="char" char="." charoff="50">http://www.python.org/topics/xml/xbel</td> </tr> <tr> <td align="left" char="." charoff="50">application/xbrl+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/xbrl#</td> </tr> <tr> <td align="left" char="." charoff="50">application/xddl+xml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/XDDL#</td> </tr> <tr> <td align="left" char="." charoff="50">application/zip</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Archive#</td> </tr> <tr> <td align="left" char="." charoff="50">text/directory</td> <td align="char" char="." charoff="50">http://www.w3.org/2001/vcard-rdf/3.0#</td> </tr> <tr> <td align="left" char="." charoff="50">text/eml</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Email#</td> </tr> <tr> <td align="left" char="." charoff="50">text/html</td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/XHTML#</td> </tr> <tr> <td align="left" char="." charoff="50">text/wiki </td> <td align="char" char="." charoff="50">http://www.openlinksw.com/schemas/Wiki#</td> </tr> </tbody> </table> </div> </div> <br class="decimalstyle-break" /> <p> Additional predicates may exist as a result of resource type specific metadata extraction. </p> </div> <div> <span class="permalink"><a id="customattofwebres" onclick="javascript:permalink(this)" href="#customattofwebres">露</a> </span> <div class="titlepage"> <div> <div> <h3 class="title">19.1.6.聽Special Attributes of Web Resources</h3> </div> </div> </div> <p>The Virtuoso WebDAV implementation provides a set of special attributes (properties) for the resources to manipulate the retrieval of XML documents. Properties can be set generate dynamic content based on XML/SQL queries. Special properties can also be applied to WebDAV folders for storing XML data in a special pre-parsed persistent XML format. </p> <p>The following special properties are supported:</p> <div class="itemizedlist"> <ul class="itemizedlist" type="bullet"> <li class="listitem"> <p> <strong>xml-stylesheet.聽</strong> must contain a valid URL to an XSLT style sheet. Upon request of an XML document with this property set, the WebDAV server will automatically perform the transformation of the XML document and will send the result of transformation to the user-agent instead of the original XML source. This property is only settable for documents having MIME type text/xml. </p> </li> <li class="listitem"> <p> <strong>xml-sql.聽</strong> must contain a valid XML/SQL query (see also: <a href="/virtuoso/ch-webandxml/#forxmlforsql">FOR XML statements</a> ). When this property is set the server will execute the query and the XML result will be sent to the client. Note that if xml-stylesheet is also supplied for this resource the result will be transformed and then sent to the client. </p> </li> <li class="listitem"> <p> <strong>xml-sql-root.聽</strong> specifies the root element name of automatically generated XML resources when xml-sql is specified. Otherwise it has no effect. </p> </li> <li class="listitem"> <p> <strong>xml-sql-dtd.聽</strong> can be specified as a string value 'on' or valid URL. When the value is 'on' the DTD declaration will be implied in the automatically generated XML resource. Otherwise when the URL is supplied this URL will be included in the DTD declaration of the automatically generated XML resource. If xml-sql is not specified this property has no effect. </p> </li> <li class="listitem"> <p> <strong>xml-sql-schema.聽</strong> specifies the URI for the XML Schema. This schema URI will be included in the XML header, to allow client-side schema validation. If xml-sql is not specified this property has no effect. </p> </li> <li class="listitem"> <p> <strong>xper.聽</strong> can be specified for a collection (folder). When this property is set on a WebDAV collection, the direct resource members will be stored and updated as persistent XML. Note that existing resources will not be changed until they are updated. The reversal of this property for collections will not change the resources at the same time, they will be reverted to the text/xml storage on first update operation. Resources already stored as XML persistent documents also have the xper property set, but manipulation of this property must not be used to revert the storage. </p> </li> </ul> </div> </div> </div> </div> </div><!--End body content--> </div> </div> <div class="navfooter"> <hr /> <table width="100%" summary="Navigation footer"> <tr> <td width="40%" align="left"><a href="/virtuoso/vseplugins/">Prev</a>聽</td> <td width="20%" align="center">聽</td> <td width="40%" align="right">聽<a href="/virtuoso/uriqa/">Next</a></td> </tr> <tr> <td width="40%" align="left" valign="top">18.6.聽VSEI Plugins聽</td> <td width="20%" align="center"> <a href="/virtuoso/index/">Home</a> </td> <td width="40%" align="right" valign="top">聽19.2.聽URIQA Semantic Web Enabler</td> </tr> </table> </div> <div role="contentinfo" class="copyright"> <p>© OpenLink Software <span id="footercopyrightyear">2016</span> . </p> </div> </div> <script> function toggleMenu() { var menu = document.getElementById('menu'); if (menu.style.display === 'block') { menu.style.display = 'none'; } else { menu.style.display = 'block'; } } function toggleSubmenu(element) { var parentLi = element.parentElement; parentLi.classList.toggle('active'); } function permalink(el) { var link=el.href if(!link.match(/^https?:/)) { link=document.location.href + el.href } navigator.clipboard.writeText(link) alert("Link copied to clipboard") } function startup() { var path=document.location.pathname var udatop=document.getElementById("menuuda") var udainside=document.getElementById("menuudainside") var virtuosotop=document.getElementById("menuvirtuoso") var virtuosoinside=document.getElementById("menuvirtuosoinside") var navfootertopprev=document.getElementById("navfootertopprev") var navfootertopnext=document.getElementById("navfootertopnext") var navprev=document.querySelector("body > div.gridcontainer > div.navfooter > table > tbody > tr:nth-child(1) > td:nth-child(1) > a") var navnext=document.querySelector("body > div.gridcontainer > div.navfooter > table > tbody > tr:nth-child(1) > td:nth-child(3) > a") var navprevtitle=document.querySelector("body > div.gridcontainer > div.navfooter > table > tbody > tr:nth-child(2) > td:nth-child(1)") var navnexttitle=document.querySelector("body > div.gridcontainer > div.navfooter > table > tbody > tr:nth-child(2) > td:nth-child(3)") var d=new Date() var did=document.getElementById("footercopyrightyear") did.innerHTML = d.getFullYear() if(window.innerWidth/14 > 58) { if (path.match(/^\/virtuoso/)) { toggleSubmenu(virtuosotop) toggleSubmenu(virtuosoinside) } if (path.match(/^\/uda/)) { toggleSubmenu(udatop) toggleSubmenu(udainside) } } if(navfootertopprev && navprevtitle) { navprevtitle=navprevtitle.innerHTML navfootertopprev.innerHTML='<a accesskey="p" title="Previous: '+navprevtitle+'" href="'+navprev.getAttribute("href")+'">芦</a>' } if(navfootertopnext && navnexttitle) { navnexttitle=navnexttitle.innerHTML navfootertopnext.innerHTML='<a accesskey="n" title="Next: '+navnexttitle+'" href="'+navnext.getAttribute("href")+'">禄</a>' } } startup(); </script> <!--Begin OSDI data--><!--OSDI structured data (Turtle) injection start--> <script type="text/turtle"><![CDATA[@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix schema: <http://schema.org/> . <http://docs.openlinksw.com/virtuoso/ch-internetservices/> rdf:type schema:TechArticle ; schema:name "Chapter\u00A019.\u00A0Internet Services" ; schema:copyrightHolder _:vb78656 ; schema:datePublished "2016-09-09 16:16:54" ; schema:description "This section discusses Virtuoso's support for DAV, email, usenet news, mime and other internet standards. The WebDAV repository lets Virtuoso store and index content within the database. This can then be accessible directly via the HTTP protocol. This chapter describes the MIME extensions that have been implemented in Virtuoso. This covers examples of use of MIME for composition of MIME messages and content for mail transit of HTTP output." ; schema:headline "Chapter\u00A019.\u00A0Internet Services" ; schema:keywords "OpenLink,Virtuoso,database,RDBMS,relational,SQL,RDF,triple store,linked data,linked open data,Big Data" ; schema:license <http://creativecommons.org/licenses/by/4.0/deed.en_US> ; schema:publisher _:vb78655 ; schema:url <http://docs.openlinksw.com/virtuoso/ch-internetservices/> . _:vb78655 rdf:type schema:Organization ; schema:name "OpenLink Software" . @prefix ns2: <http://www.openlinksw.com/#> . _:vb78655 schema:url ns2:this . _:vb78656 rdf:type schema:Organization ; schema:name "OpenLink Software" ; schema:url ns2:this . ]]> </script><!--OSDI structured data (Turtle) injection end--> <!--OSDI structured data (JSON-LD) injection start--><script type="application/ld+json">{ "@graph": [ { "@id": "http://docs.openlinksw.com/virtuoso/ch-internetservices/", "@type": "http://schema.org/TechArticle", "http://schema.org/name": "Chapter\u00A019.\u00A0Internet Services", "http://schema.org/copyrightHolder": { "@id": "_:vb78656"}, "http://schema.org/datePublished": "2016-09-09 16:16:54", "http://schema.org/description": "This section discusses Virtuoso's support for DAV, email, usenet news, mime and other internet standards. The WebDAV repository lets Virtuoso store and index content within the database. This can then be accessible directly via the HTTP protocol. This chapter describes the MIME extensions that have been implemented in Virtuoso. This covers examples of use of MIME for composition of MIME messages and content for mail transit of HTTP output.", "http://schema.org/headline": "Chapter\u00A019.\u00A0Internet Services", "http://schema.org/keywords": "OpenLink,Virtuoso,database,RDBMS,relational,SQL,RDF,triple store,linked data,linked open data,Big Data", "http://schema.org/license": { "@id": "http://creativecommons.org/licenses/by/4.0/deed.en_US"}, "http://schema.org/publisher": { "@id": "_:vb78655"}, "http://schema.org/url": { "@id": "http://docs.openlinksw.com/virtuoso/ch-internetservices/"} }, { "@id": "_:vb78655", "@type": "http://schema.org/Organization", "http://schema.org/name": "OpenLink Software", "http://schema.org/url": { "@id": "http://www.openlinksw.com/#this"} }, { "@id": "_:vb78656", "@type": "http://schema.org/Organization", "http://schema.org/name": "OpenLink Software", "http://schema.org/url": { "@id": "http://www.openlinksw.com/#this"} } ] } </script><!--OSDI structured data (JSON-LD) injection end--> <!--OSDI structured data (HTML5-MD) injection start--><div class="microdata" style="display: none"> <div class="container-fluid"> <nav class="navbar navbar-expand-md sticky-top navbar-light bg-light"><a class="navbar-brand" href="#" onclick="javascript:history.go(-1); return false;">SPARQL | </a></nav> <p>This HTML5 document contains 16 embedded RDF statements represented using HTML+Microdata notation.</p> <p>The embedded RDF content will be recognized by any processor of HTML5 Microdata.</p> <h3>Namespace Prefixes</h3> <table class="table table-sm table-borderless"> <tr> <th>Prefix</th> <th>IRI</th> </tr> <tr> <td>n2</td> <td>http://docs.openlinksw.com/virtuoso/ch-internetservices/</td> </tr> <tr> <td>schema</td> <td>http://schema.org/</td> </tr> <tr> <td>n5</td> <td>http://creativecommons.org/licenses/by/4.0/</td> </tr> <tr> <td>rdf</td> <td>http://www.w3.org/1999/02/22-rdf-syntax-ns#</td> </tr> <tr> <td>n4</td> <td>http://www.openlinksw.com/#</td> </tr> <tr> <td>xsdh</td> <td>http://www.w3.org/2001/XMLSchema#</td> </tr> </table> <h3>Statements</h3> <dl itemscope="itemscope" itemid="http://docs.openlinksw.com/virtuoso/ch-internetservices/"> <dt>Subject Item</dt> <dd>n2:</dd> <dt>rdf:type</dt> <dd> <a itemprop="http://www.w3.org/1999/02/22-rdf-syntax-ns#type" href="http://schema.org/TechArticle">schema:TechArticle</a> </dd> <dt>schema:name</dt> <dd> <span itemprop="http://schema.org/name">Chapter脗聽19.脗聽Internet Services</span> </dd> <dt>schema:copyrightHolder</dt> <dd> <a itemprop="http://schema.org/copyrightHolder" href="nodeID://b78656">_:vb78656</a> </dd> <dt>schema:datePublished</dt> <dd> <span itemprop="http://schema.org/datePublished">2016-09-09 16:16:54</span> </dd> <dt>schema:description</dt> <dd> <span itemprop="http://schema.org/description">This section discusses Virtuoso's support for DAV, email, usenet news, mime and other internet standards. The WebDAV repository lets Virtuoso store and index content within the database. This can then be accessible directly via the HTTP protocol. This chapter describes the MIME extensions that have been implemented in Virtuoso. This covers examples of use of MIME for composition of MIME messages and content for mail transit of HTTP output.</span> </dd> <dt>schema:headline</dt> <dd> <span itemprop="http://schema.org/headline">Chapter脗聽19.脗聽Internet Services</span> </dd> <dt>schema:keywords</dt> <dd> <span itemprop="http://schema.org/keywords">OpenLink,Virtuoso,database,RDBMS,relational,SQL,RDF,triple store,linked data,linked open data,Big Data</span> </dd> <dt>schema:license</dt> <dd> <a itemprop="http://schema.org/license" href="http://creativecommons.org/licenses/by/4.0/deed.en_US">n5:deed.en_US</a> </dd> <dt>schema:publisher</dt> <dd> <a itemprop="http://schema.org/publisher" href="nodeID://b78655">_:vb78655</a> </dd> <dt>schema:url</dt> <dd> <a itemprop="http://schema.org/url" href="http://docs.openlinksw.com/virtuoso/ch-internetservices/">n2:</a> </dd> </dl> <dl itemscope="itemscope" itemid="nodeID://b78655"> <dt>Subject Item</dt> <dd>_:vb78655</dd> <dt>rdf:type</dt> <dd> <a itemprop="http://www.w3.org/1999/02/22-rdf-syntax-ns#type" href="http://schema.org/Organization">schema:Organization</a> </dd> <dt>schema:name</dt> <dd> <span itemprop="http://schema.org/name">OpenLink Software</span> </dd> <dt>schema:url</dt> <dd> <a itemprop="http://schema.org/url" href="http://www.openlinksw.com/#this">n4:this</a> </dd> </dl> <dl itemscope="itemscope" itemid="nodeID://b78656"> <dt>Subject Item</dt> <dd>_:vb78656</dd> <dt>rdf:type</dt> <dd> <a itemprop="http://www.w3.org/1999/02/22-rdf-syntax-ns#type" href="http://schema.org/Organization">schema:Organization</a> </dd> <dt>schema:name</dt> <dd> <span itemprop="http://schema.org/name">OpenLink Software</span> </dd> <dt>schema:url</dt> <dd> <a itemprop="http://schema.org/url" href="http://www.openlinksw.com/#this">n4:this</a> </dd> </dl> </div> </div><!--OSDI structured data (HTML5-MD) injection end--> <!--OSDI structured data (RDFa) injection start--><div class="rdfa" style="display: none"><!--Site is [virtdocs] --> <div class="container-fluid"> <div class="navbar navbar-expand-md sticky-top navbar-light bg-light"> <a class="navbar-brand" href="#" onclick="javascript:history.go(-1); return false;">SPARQL | </a> </div> <p>This HTML document contains 16 embedded RDF statements represented using (X)HTML+RDFa notation.</p> <p>The embedded RDF content will be recognized by any processor of (X)HTML+RDFa.</p> <h3>Namespace Prefixes</h3> <table class="table table-striped table-sm table-borderless"> <thead> <tr> <th>Prefix</th> <th>URI</th> </tr> </thead> <tbody> <tr> <td>xmlns:n2</td> <td>http://docs.openlinksw.com/virtuoso/ch-internetservices/</td> </tr> <tr> <td>xmlns:schema</td> <td>http://schema.org/</td> </tr> <tr> <td>xmlns:n5</td> <td>http://creativecommons.org/licenses/by/4.0/</td> </tr> <tr> <td>xmlns:rdf</td> <td>http://www.w3.org/1999/02/22-rdf-syntax-ns#</td> </tr> <tr> <td>xmlns:n4</td> <td>http://www.openlinksw.com/#</td> </tr> <tr> <td>xmlns:xsdh</td> <td>http://www.w3.org/2001/XMLSchema#</td> </tr> </tbody> </table> <h3>Statements</h3> <table class="table table-striped table-sm table-borderless"> <thead> <tr> <th>Subject</th> <th>Predicate</th> <th>Object</th> </tr> </thead> <tbody about="[n2:]"> <tr> <td>n2:</td> <td>rdf:type</td> <td rel="rdf:type" resource="[schema:TechArticle]">schema:TechArticle</td> </tr> <tr> <td>n2:</td> <td>schema:name</td> <td property="schema:name">Chapter脙聜脗聽19.脙聜脗聽Internet Services</td> </tr> <tr> <td>n2:</td> <td>schema:copyrightHolder</td> <td rel="schema:copyrightHolder" resource="[_:vb78656]">_:vb78656</td> </tr> <tr> <td>n2:</td> <td>schema:datePublished</td> <td property="schema:datePublished">2016-09-09 16:16:54</td> </tr> <tr> <td>n2:</td> <td>schema:description</td> <td property="schema:description">This section discusses Virtuoso's support for DAV, email, usenet news, mime and other internet standards. The WebDAV repository lets Virtuoso store and index content within the database. This can then be accessible directly via the HTTP protocol. This chapter describes the MIME extensions that have been implemented in Virtuoso. This covers examples of use of MIME for composition of MIME messages and content for mail transit of HTTP output.</td> </tr> <tr> <td>n2:</td> <td>schema:headline</td> <td property="schema:headline">Chapter脙聜脗聽19.脙聜脗聽Internet Services</td> </tr> <tr> <td>n2:</td> <td>schema:keywords</td> <td property="schema:keywords">OpenLink,Virtuoso,database,RDBMS,relational,SQL,RDF,triple store,linked data,linked open data,Big Data</td> </tr> <tr> <td>n2:</td> <td>schema:license</td> <td rel="schema:license" resource="[n5:deed.en_US]">n5:deed.en_US</td> </tr> <tr> <td>n2:</td> <td>schema:publisher</td> <td rel="schema:publisher" resource="[_:vb78655]">_:vb78655</td> </tr> <tr> <td>n2:</td> <td>schema:url</td> <td rel="schema:url" resource="[n2:]">n2:</td> </tr> </tbody> <tbody about="[_:vb78655]"> <tr> <td>_:vb78655</td> <td>rdf:type</td> <td rel="rdf:type" resource="[schema:Organization]">schema:Organization</td> </tr> <tr> <td>_:vb78655</td> <td>schema:name</td> <td property="schema:name">OpenLink Software</td> </tr> <tr> <td>_:vb78655</td> <td>schema:url</td> <td rel="schema:url" resource="[n4:this]">n4:this</td> </tr> </tbody> <tbody about="[_:vb78656]"> <tr> <td>_:vb78656</td> <td>rdf:type</td> <td rel="rdf:type" resource="[schema:Organization]">schema:Organization</td> </tr> <tr> <td>_:vb78656</td> <td>schema:name</td> <td property="schema:name">OpenLink Software</td> </tr> <tr> <td>_:vb78656</td> <td>schema:url</td> <td rel="schema:url" resource="[n4:this]">n4:this</td> </tr> </tbody> </table> </div> </div><!--OSDI structured data (RDFa) injection end--><!--OSDI structured data injection end--> <script type="text/javascript"> $(document).xpath("//div[contains(@class,'embeddedsparql') and @id and @data-oplembed-target and @data-oplembed-template]").each( function(idx, datid) { var id = $(datid).attr("id"); var data= embedToData(id, 0); var dest= $(datid).attr("data-oplembed-target"); var templt= $("#"+id).attr("data-oplembed-template"); if(typeof embedDataPreHook === "function") { embedDataPreHook(datid); } if(typeof embedDataFixes === "function") { $("#"+dest).loadTemplate($("#"+templt), data, {complete: embedDataFixes}); } else { $("#"+dest).loadTemplate($("#"+templt), data); } if(typeof embedDataPostHook === "function") { embedDataPostHook(datid); } $(datid).toggle(false); } ) </script> </body> </html>