<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OpenText Analytics Database 26.2.x – Directed queries functions</title>
    <link>/en/sql-reference/functions/directed-queries-functions/</link>
    <description>Recent content in Directed queries functions on OpenText Analytics Database 26.2.x</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/en/sql-reference/functions/directed-queries-functions/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Sql-Reference: CLEAR_DIRECTED_QUERY_USAGE</title>
      <link>/en/sql-reference/functions/directed-queries-functions/clear-directed-query-usage/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/directed-queries-functions/clear-directed-query-usage/</guid>
      <description>
        
        
        &lt;p&gt;Resets the counter in the &lt;a href=&#34;../../../../en/sql-reference/system-tables/v-monitor-schema/directed-query-status/#&#34;&gt;DIRECTED_QUERY_STATUS&lt;/a&gt; table for a single query or for all queries.&lt;/p&gt;
&lt;p&gt;This is a meta-function. You must call meta-functions in a top-level &lt;a href=&#34;../../../../en/sql-reference/statements/select/#&#34;&gt;SELECT&lt;/a&gt; statement.&lt;/p&gt;

&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/volatile-functions/&#34; title=&#34;&#34;&gt;Volatile&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;CLEAR_DIRECTED_QUERY_USAGE( [ &amp;#39;&lt;span class=&#34;code-variable&#34;&gt;query-name&lt;/span&gt;&amp;#39; ] )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;query-name&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;The name of the directed query to reset. If omitted, the function resets counters for all queries.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;privileges&#34;&gt;Privileges&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/db-superuser/&#34; title=&#34;&#34;&gt;Superuser&lt;/a&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;In the following example, three directed queries have been used:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;SELECT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;query_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;sum&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hits&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;FROM&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DIRECTED_QUERY_STATUS&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;GROUP&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;BY&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;          &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;query_name&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;           &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;sum&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;-------------------------------+-----
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;findEmployeesCityJobTitle_OPT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;5&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save_plans_nolabel_3_3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save_plans_nolabel_6_3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;rows&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After calling the function for one of the queries, its counter is reset to 0:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sql&#34; data-lang=&#34;sql&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;SELECT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CLEAR_DIRECTED_QUERY_USAGE&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s1&#34;&gt;&amp;#39;findEmployeesCityJobTitle_OPT&amp;#39;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;);&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;CLEAR_DIRECTED_QUERY_USAGE&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;----------------------------
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;Usage&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;cleared&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;row&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&amp;gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;SELECT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;query_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;sum&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;hits&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;FROM&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;DIRECTED_QUERY_STATUS&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;GROUP&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;BY&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;          &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;query_name&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;           &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;sum&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;c1&#34;&gt;-------------------------------+-----
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;findEmployeesCityJobTitle_OPT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save_plans_nolabel_3_3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;2&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;save_plans_nolabel_6_3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;        &lt;/span&gt;&lt;span class=&#34;o&#34;&gt;|&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;rows&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Sql-Reference: EXPORT_DIRECTED_QUERIES</title>
      <link>/en/sql-reference/functions/directed-queries-functions/export-directed-queries/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/directed-queries-functions/export-directed-queries/</guid>
      <description>
        
        
        &lt;p&gt;Generates SQL for creating directed queries from a set of input queries.&lt;/p&gt;
&lt;p&gt;This is a meta-function. You must call meta-functions in a top-level &lt;a href=&#34;../../../../en/sql-reference/statements/select/#&#34;&gt;SELECT&lt;/a&gt; statement.&lt;/p&gt;

&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/volatile-functions/&#34; title=&#34;&#34;&gt;Volatile&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;EXPORT_DIRECTED_QUERIES(&amp;#39;&lt;span class=&#34;code-variable&#34;&gt;input-file&lt;/span&gt;&amp;#39;, &amp;#39;[&lt;span class=&#34;code-variable&#34;&gt;output-file&lt;/span&gt;]&amp;#39;)
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;input-file&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;A SQL file that contains one or more input queries. See &lt;a href=&#34;#InputFormat&#34;&gt;Input Format&lt;/a&gt; below for details on format requirements.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;output-file&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Specifies where to write the generated SQL for creating directed queries. If &lt;em&gt;&lt;code&gt;output-file&lt;/code&gt;&lt;/em&gt; already exists, EXPORT_DIRECTED_QUERIES returns with an error. If you supply an empty string, OpenText™ Analytics Database writes the SQL to standard output. See &lt;a href=&#34;#OutputFormat&#34;&gt;Output Format&lt;/a&gt; below for details.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;privileges&#34;&gt;Privileges&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/db-superuser/&#34; title=&#34;&#34;&gt;Superuser&lt;/a&gt;
&lt;p&gt;&lt;a name=&#34;InputFormat&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;input-format&#34;&gt;Input format&lt;/h2&gt;
&lt;p&gt;The input file that you supply to EXPORT_DIRECTED_QUERIES contains one or more input queries. For each input query, you can optionally specify two fields that are used in the generated directed query:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;DirQueryName&lt;/code&gt; provides the directed query&#39;s unique identifier, a string that conforms to conventions described in &lt;a href=&#34;../../../../en/sql-reference/language-elements/identifiers/#&#34;&gt;Identifiers&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;DirQueryComment&lt;/code&gt; specifies a quote-delimited string, up to 128 characters.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You format each input query as follows:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;--DirQueryName=&lt;span class=&#34;code-variable&#34;&gt;query-name&lt;/span&gt;
--DirQueryComment=&amp;#39;&lt;span class=&#34;code-variable&#34;&gt;comment&lt;/span&gt;&amp;#39;
&lt;span class=&#34;code-variable&#34;&gt;input-query&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a name=&#34;OutputFormat&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;output-format&#34;&gt;Output format&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;EXPORT_DIRECTED_QUERIES&lt;/code&gt; generates SQL for creating directed queries, and writes the SQL to the specified file or to standard output. In both cases, output conforms to the following format:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;/* Query: &lt;span class=&#34;code-variable&#34;&gt;directed-query-name &lt;/span&gt;*/
/* Comment: &lt;span class=&#34;code-variable&#34;&gt;directed-query-comment &lt;/span&gt;*/
SAVE QUERY &lt;span class=&#34;code-variable&#34;&gt;input-query&lt;/span&gt;;
CREATE DIRECTED QUERY CUSTOM &amp;#39;&lt;span class=&#34;code-variable&#34;&gt;directed-query-name&lt;/span&gt;&amp;#39;
COMMENT &amp;#39;&lt;span class=&#34;code-variable&#34;&gt;directed-query-comment&lt;/span&gt;&amp;#39;
OPTVER &amp;#39;&lt;span class=&#34;code-variable&#34;&gt;vertica-release-num&lt;/span&gt;&amp;#39;
PSDATE &amp;#39;&lt;span class=&#34;code-variable&#34;&gt;timestamp&lt;/span&gt;&amp;#39;
&lt;span class=&#34;code-variable&#34;&gt;annotated-query&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If a given input query omits &lt;code&gt;DirQueryName&lt;/code&gt; and &lt;code&gt;DirQueryComment&lt;/code&gt; fields, EXPORT_DIRECTED_QUERIES automatically generates the following output:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;/* Query: Autoname:&lt;/code&gt;&lt;em&gt;&lt;code&gt;timestamp&lt;/code&gt;&lt;/em&gt;&lt;code&gt;.&lt;/code&gt;&lt;em&gt;&lt;code&gt;n&lt;/code&gt;&lt;/em&gt;&lt;code&gt; */&lt;/code&gt;, where &lt;em&gt;&lt;code&gt;n&lt;/code&gt;&lt;/em&gt; is a zero-based integer index that ensures uniqueness among auto-generated names with the same timestamp.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;/* Comment: Optimizer-generated directed query */&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a name=&#34;ErrorHandling&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;error-handling&#34;&gt;Error handling&lt;/h2&gt;
&lt;p&gt;If any errors or warnings occur during EXPORT_DIRECTED_QUERIES execution, it returns with a message like this one:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;1 queries successfully exported.
1 warning message was generated.
Queries exported to /home/dbadmin/outputQueries.
See error report, /home/dbadmin/outputQueries.err for details.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;EXPORT_DIRECTED_QUERIES writes all errors and warnings to a file that it creates on the same path as the output file, and uses the output file&#39;s base name.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;---------------------------------------------------------------------------------------------------
WARNING: Name field not supplied. Using auto-generated name: &amp;#39;Autoname:2016-04-25 15:03:32.115317.0&amp;#39;
Input Query: SELECT employee_dimension.employee_first_name, employee_dimension.employee_last_name, employee_dimension.job_title FROM public.employee_dimension WHERE (employee_dimension.employee_city = &amp;#39;Boston&amp;#39;::varchar(6)) ORDER BY employee_dimension.job_title;
END WARNING
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;See &lt;a href=&#34;../../../../en/admin/managing-queries/directed-queries/batch-query-plan-export/exporting-directed-queries/#&#34;&gt;Exporting directed queries&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;see-also&#34;&gt;See also&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;../../../../en/admin/managing-queries/directed-queries/batch-query-plan-export/#&#34;&gt;Batch query plan export&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;../../../../en/sql-reference/functions/directed-queries-functions/import-directed-queries/#&#34;&gt;IMPORT_DIRECTED_QUERIES&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Sql-Reference: IMPORT_DIRECTED_QUERIES</title>
      <link>/en/sql-reference/functions/directed-queries-functions/import-directed-queries/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/directed-queries-functions/import-directed-queries/</guid>
      <description>
        
        
        &lt;p&gt;Imports to the database catalog directed queries from a SQL file that was generated by &lt;a href=&#34;../../../../en/sql-reference/functions/directed-queries-functions/export-directed-queries/#&#34;&gt;EXPORT_DIRECTED_QUERIES&lt;/a&gt;. If no directed queries are specified, OpenText™ Analytics Database lists all directed queries in the SQL file.&lt;/p&gt;
&lt;p&gt;This is a meta-function. You must call meta-functions in a top-level &lt;a href=&#34;../../../../en/sql-reference/statements/select/#&#34;&gt;SELECT&lt;/a&gt; statement.&lt;/p&gt;

&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/volatile-functions/&#34; title=&#34;&#34;&gt;Volatile&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;IMPORT_DIRECTED_QUERIES( &amp;#39;&lt;span class=&#34;code-variable&#34;&gt;export-file&lt;/span&gt;&amp;#39;[, &amp;#39;&lt;span class=&#34;code-variable&#34;&gt;directed-query-name&lt;/span&gt;&amp;#39;[,...] ] )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;export-file&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;A SQL file generated by &lt;code&gt;EXPORT_DIRECTED_QUERIES&lt;/code&gt;. When you run this file, OpenText™ Analytics Database creates the specified directed queries in the current database catalog.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;directed-query-name&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;The name of a directed query that is defined in &lt;em&gt;&lt;code&gt;export-file&lt;/code&gt;&lt;/em&gt;. You can specify multiple comma-delimited directed query names.
&lt;p&gt;If you omit this parameter, the database lists the names of all directed queries in &lt;em&gt;&lt;code&gt;export-file&lt;/code&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;privileges&#34;&gt;Privileges&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/db-superuser/&#34; title=&#34;&#34;&gt;Superuser&lt;/a&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;See &lt;a href=&#34;../../../../en/admin/managing-queries/directed-queries/batch-query-plan-export/importing-directed-queries/#&#34;&gt;Importing directed queries&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;see-also&#34;&gt;See also&lt;/h2&gt;
&lt;a href=&#34;../../../../en/admin/managing-queries/directed-queries/batch-query-plan-export/#&#34;&gt;Batch query plan export&lt;/a&gt;

      </description>
    </item>
    
    <item>
      <title>Sql-Reference: SAVE_PLANS</title>
      <link>/en/sql-reference/functions/directed-queries-functions/save-plans/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/sql-reference/functions/directed-queries-functions/save-plans/</guid>
      <description>
        
        
        &lt;p&gt;Creates &lt;a href=&#34;../../../../en/admin/managing-queries/directed-queries/creating-directed-queries/optimizer-generated-directed-queries/&#34;&gt;optimizer-generated&lt;/a&gt; directed queries from the most frequently executed queries, up to the maximum specified. You can also limit the scope of SAVE_PLANS to queries only issued after a specified date.&lt;/p&gt;
&lt;p&gt;As SAVE_PLANS iterates over past queries, it tests them against various restrictions. In general, directed queries support only SELECT statements as input. Within this broad requirement, input queries are subject to other &lt;a href=&#34;../../../../en/admin/managing-queries/directed-queries/directed-query-restrictions/&#34;&gt;restrictions&lt;/a&gt;. After qualifying all candidate input queries, SAVE_PLANS operates as follows:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Calls &lt;a href=&#34;../../../../en/admin/managing-queries/directed-queries/creating-directed-queries/optimizer-generated-directed-queries/&#34;&gt;&lt;a name=&#34;CREATE_DIRECTED_QUERY_OPTIMIZER&#34;&gt;&lt;/a&gt;CREATE DIRECTED QUERY OPTIMIZER&lt;/a&gt; on all qualified input queries, which creates a directed query for each unique input query.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#Generate&#34;&gt;Saves metadata&lt;/a&gt; on the new set of directed queries to the system table &lt;a href=&#34;../../../../en/sql-reference/system-tables/v-catalog-schema/directed-queries/#&#34;&gt;DIRECTED_QUERIES&lt;/a&gt;, where all directed queries of that set share the same integer identifier.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;All directed queries created by SAVE_PLANS are initially inactive. You can activate them individually; you can also use &lt;code&gt;SAVE_PLANS_VERSION&lt;/code&gt; identifiers to &lt;a href=&#34;../../../../en/sql-reference/statements/activate-directed-query/&#34;&gt;activate&lt;/a&gt;, &lt;a href=&#34;../../../../en/sql-reference/statements/deactivate-directed-query/&#34;&gt;deactivate&lt;/a&gt;, and &lt;a href=&#34;../../../../en/sql-reference/statements/drop-statements/drop-directed-query/&#34;&gt;drop&lt;/a&gt; one or more sets of directed queries.&lt;/p&gt;
&lt;p&gt;This is a meta-function. You must call meta-functions in a top-level &lt;a href=&#34;../../../../en/sql-reference/statements/select/#&#34;&gt;SELECT&lt;/a&gt; statement.&lt;/p&gt;

&lt;h2 id=&#34;behavior-type&#34;&gt;Behavior type&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/volatile-functions/&#34; title=&#34;&#34;&gt;Volatile&lt;/a&gt;
&lt;h2 id=&#34;syntax&#34;&gt;Syntax&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;SAVE_PLANS( &lt;span class=&#34;code-variable&#34;&gt;query-budget&lt;/span&gt; [, &lt;span class=&#34;code-variable&#34;&gt;since-date&lt;/span&gt;] [, &lt;span class=&#34;code-variable&#34;&gt;drop-old-plans&lt;/span&gt;[, &amp;#39;&lt;span class=&#34;code-variable&#34;&gt;comment&lt;/span&gt;&amp;#39;]]  )
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;arguments&#34;&gt;Arguments&lt;/h2&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;query-budget&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Maximum number of input queries to save as directed queries, an integer between 1 and 100, inclusive.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;since-date&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;The earliest timestamp of input queries to save as directed queries.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;drop-old-plans&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;Boolean, specifies whether to drop all directed queries generated by earlier SAVE_PLANS invocations. Only directed queries that were generated by the current OpenText™ Analytics Database version are dropped; directed queries generated by earlier database versions are untouched. To drop older directed queries, use &lt;a href=&#34;../../../../en/sql-reference/statements/drop-statements/drop-directed-query/#&#34;&gt;DROP DIRECTED QUERY&lt;/a&gt;.&lt;/dd&gt;
&lt;dt&gt;&lt;em&gt;&lt;code&gt;comment&lt;/code&gt;&lt;/em&gt;&lt;/dt&gt;
&lt;dd&gt;String comment that is attached to all plans saved with this function call.&lt;/dd&gt;
&lt;/dl&gt;
&lt;h2 id=&#34;privileges&#34;&gt;Privileges&lt;/h2&gt;
&lt;a class=&#34;glosslink&#34; href=&#34;../../../../en/glossary/db-superuser/&#34; title=&#34;&#34;&gt;Superuser&lt;/a&gt;
&lt;p&gt;&lt;a name=&#34;Generate&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;generated-metadata&#34;&gt;Generated metadata&lt;/h2&gt;
&lt;p&gt;For each set of directed queries that SAVE_PLANS creates, the database updates the system table &lt;a href=&#34;../../../../en/sql-reference/system-tables/v-catalog-schema/directed-queries/#&#34;&gt;DIRECTED_QUERIES&lt;/a&gt; with metadata on each directed query in the set:

&lt;table class=&#34;table table-bordered&#34; &gt;



&lt;tr&gt; 

&lt;th &gt;
Column name&lt;/th&gt; 

&lt;th &gt;
SAVE_PLANS-generated data&lt;/th&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
QUERY_NAME&lt;/td&gt; 

&lt;td &gt;











&lt;p&gt;Concatenated from the following strings:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;save_plans_&lt;span class=&#34;code-variable&#34;&gt;query-label&lt;/span&gt;_&lt;span class=&#34;code-variable&#34;&gt;query-number&lt;/span&gt;_&lt;span class=&#34;code-variable&#34;&gt;save-plans-version&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;where:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;code&gt;query-label&lt;/code&gt;&lt;/em&gt; is a &lt;a href=&#34;../../../../en/sql-reference/language-elements/hints/label/#&#34;&gt;LABEL&lt;/a&gt; hint embedded in the input query associated with this directed query. If theinput query contains no label, then this string is set to &lt;code&gt;nolabel&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;code&gt;query-number&lt;/code&gt;&lt;/em&gt; is an integer in a continuous sequence between 0 and &lt;em&gt;&lt;code&gt;budget-query&lt;/code&gt;&lt;/em&gt;, which uniquely identifies this directed query from others in the same SAVE_PLANS-generated set.&lt;/li&gt;
&lt;li&gt;&lt;span class=&#34;code-variable&#34;&gt;[save-plans-version](/en/sql-reference/system-tables/v-catalog-schema/directed-queries/#SAVE_PLANS_VERSION)&lt;/span&gt; identifies the set of directed queries to which this directed query belongs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
SAVE_PLANS_VERSION&lt;/td&gt; 

&lt;td &gt;



Identifies a set of directed queries that were generated by the same call to SAVE_PLANS. All directed queries of the set share the same &lt;code&gt;SAVE_PLANS_VERSION&lt;/code&gt; integer, which increments by 1 the previous highest &lt;code&gt;SAVE_PLANS_VERSION&lt;/code&gt; setting. Use this identifier to &lt;a href=&#34;../../../../en/sql-reference/statements/activate-directed-query/&#34;&gt;activate&lt;/a&gt;, &lt;a href=&#34;../../../../en/sql-reference/statements/deactivate-directed-query/&#34;&gt;deactivate&lt;/a&gt;, and &lt;a href=&#34;../../../../en/sql-reference/statements/drop-statements/drop-directed-query/&#34;&gt;drop&lt;/a&gt; a set of directed queries.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
USERNAME&lt;/td&gt; 

&lt;td &gt;
User who invoked SAVE_PLANS to create this set of directed queries.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
SINCE_DATE&lt;/td&gt; 

&lt;td &gt;


The &lt;em&gt;&lt;code&gt;since-date&lt;/code&gt;&lt;/em&gt; timestamp supplied to SAVE_PLANS, which specified the earliest timestamp of input queries to evaluate as directed query candidates.&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt; 

&lt;td &gt;
DIGEST&lt;/td&gt; 

&lt;td &gt;
Hash of saved query plan data, used by the optimizer to map identical input queries to the same active directed query.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/p&gt;
&lt;h2 id=&#34;examples&#34;&gt;Examples&lt;/h2&gt;
&lt;p&gt;See &lt;a href=&#34;../../../../en/admin/managing-queries/directed-queries/creating-directed-queries/optimizer-generated-directed-queries/#Bulk-Creation_of_Directed_Queries&#34;&gt;Bulk-Creation of Directed Queries&lt;/a&gt;.&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
