Added: tajo/site/docs/0.11.1/sql_language/alter_table.html
URL: 
http://svn.apache.org/viewvc/tajo/site/docs/0.11.1/sql_language/alter_table.html?rev=1728394&view=auto
==============================================================================
--- tajo/site/docs/0.11.1/sql_language/alter_table.html (added)
+++ tajo/site/docs/0.11.1/sql_language/alter_table.html Thu Feb  4 00:29:05 2016
@@ -0,0 +1,352 @@
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+  <meta charset="utf-8">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>ALTER TABLE &mdash; Apache Tajo 0.11.0 documentation</title>
+  
+
+  
+  
+
+  
+  <link 
href='https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Slab:400,700|Inconsolata:400,700'
 rel='stylesheet' type='text/css'>
+
+  
+  
+    
+
+  
+
+  
+  
+    <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
+  
+
+  
+    <link rel="top" title="Apache Tajo 0.11.0 documentation" 
href="../index.html"/>
+        <link rel="up" title="SQL Language" href="../sql_language.html"/>
+        <link rel="next" title="Queries" href="queries.html"/>
+        <link rel="prev" title="INSERT (OVERWRITE) INTO" href="insert.html"/> 
+
+  
+  <script 
src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.6.2/modernizr.min.js";></script>
+
+</head>
+
+<body class="wy-body-for-nav" role="document">
+
+  <div class="wy-grid-for-nav">
+
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-nav-search">
+        <a href="../index.html" class="fa fa-home"> Apache Tajo</a>
+        <div role="search">
+  <form id ="rtd-search-form" class="wy-form" action="../search.html" 
method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+      </div>
+
+      <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" 
aria-label="main navigation">
+        
+        
+            <ul class="current">
+<li class="toctree-l1"><a class="reference internal" 
href="../introduction.html">Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../getting_started.html">Getting Started</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#prerequisites">Prerequisites</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#dowload-and-unpack-the-source-code">Dowload and 
unpack the source code</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#build-source-code">Build source code</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#setting-up-a-local-tajo-cluster">Setting up a 
local Tajo cluster</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#first-query-execution">First query 
execution</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../configuration.html">Configuration</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/preliminary.html">Preliminary</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/cluster_setup.html">Cluster Setup</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/tajo_master_configuration.html">Tajo Master 
Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/worker_configuration.html">Worker Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/catalog_configuration.html">Catalog 
Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/ha_configuration.html">High Availability for 
TajoMaster</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/service_config_defaults.html">Cluster Service 
Configuration Defaults</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/tajo-site-xml.html">The tajo-site.xml File</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/catalog-site-xml.html">The catalog-site.xml File</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/storage-site-json.html">The storage-site.json 
File</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../tsql.html">Tajo 
Shell (TSQL)</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/meta_command.html">Meta Commands</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/dfs_command.html">Executing HDFS commands</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/variables.html">Session Variables</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/admin_command.html">Administration Commands</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/intro.html">Introducing to TSQL</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/single_command.html">Executing a single command</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/execute_file.html">Executing Queries from Files</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/background_command.html">Executing as background process</a></li>
+</ul>
+</li>
+<li class="toctree-l1 current"><a class="reference internal" 
href="../sql_language.html">SQL Language</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="data_model.html">Data Model</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ddl.html">Data 
Definition Language</a></li>
+<li class="toctree-l2"><a class="reference internal" href="insert.html">INSERT 
(OVERWRITE) INTO</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" 
href="">ALTER TABLE</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="queries.html">Queries</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="joins.html">Joins</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="sql_expression.html">SQL Expressions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="predicates.html">Predicates</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="explain.html">EXPLAIN</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../time_zone.html">Time Zone</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#server-cluster-time-zone">Server Cluster Time 
Zone</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#table-time-zone">Table Time Zone</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#client-time-zone">Client Time Zone</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#time-zone-id">Time Zone ID</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#examples-of-time-zone">Examples of Time Zone</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../functions.html">Functions</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#built-in-scalar-functions">Built-in Scalar 
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#built-in-aggregation-functions">Built-in Aggregation 
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#built-in-window-functions">Built-in Window 
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../table_management.html">Table Management</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/table_overview.html">Overview of Tajo Tables</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/tablespaces.html">Tablespaces</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/data_formats.html">Data Formats</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/compression.html">Compression</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../table_partitioning.html">Table Partitioning</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/intro_to_partitioning.html">Introduction to 
Partitioning</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/column_partitioning.html">Column Partitioning</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/range_partitioning.html">Range Partitioning</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/hash_partitioning.html">Hash Partitioning</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../storage_plugins.html">Storage Plugin</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../storage_plugins/overview.html">Storage Plugin Overview</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../storage_plugins/postgresql.html">PostgreSQL Storage Handler</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../index_overview.html">Index (Experimental Feature)</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../index/types.html">Index Types</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../index/how_to_use.html">How to use index?</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../index/future_work.html">Future Works</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../backup_and_restore.html">Backup and Restore</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../backup_and_restore/catalog.html">Backup and Restore Catalog</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../hive_integration.html">Hive Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../hbase_integration.html">HBase Integration</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#create-table">CREATE TABLE</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#drop-table">DROP TABLE</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#insert-overwrite-into">INSERT (OVERWRITE) 
INTO</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#usage">Usage</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../swift_integration.html">OpenStack Swift Integration</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#swift-configuration">Swift 
configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#hadoop-configurations">Hadoop 
configurations</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#tajo-configuration">Tajo configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#querying-on-swift">Querying on Swift</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../jdbc_driver.html">Tajo JDBC Driver</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#how-to-get-jdbc-driver">How to get JDBC 
driver</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#setting-the-classpath">Setting the CLASSPATH</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#connecting-to-the-tajo-cluster-instance">Connecting 
to the Tajo cluster instance</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#connection-parameters">Connection Parameters</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#an-example-jdbc-client">An Example JDBC 
Client</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../tajo_client_api.html">Tajo Client API</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../faq.html">FAQ</a></li>
+</ul>
+
+        
+      </div>
+      &nbsp;
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
+        <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+        <a href="../index.html">Apache Tajo</a>
+      </nav>
+
+
+      
+      <div class="wy-nav-content">
+        <div class="rst-content">
+          <div role="navigation" aria-label="breadcrumbs navigation">
+  <ul class="wy-breadcrumbs">
+    <li><a href="../index.html">Docs</a> &raquo;</li>
+      
+          <li><a href="../sql_language.html">SQL Language</a> &raquo;</li>
+      
+    <li>ALTER TABLE</li>
+      <li class="wy-breadcrumbs-aside">
+        
+          <a href="../_sources/sql_language/alter_table.txt" rel="nofollow"> 
View page source</a>
+        
+      </li>
+  </ul>
+  <hr/>
+</div>
+          <div role="main">
+            
+  <div class="section" id="alter-table">
+<h1>ALTER TABLE<a class="headerlink" href="#alter-table" title="Permalink to 
this headline">¶</a></h1>
+<div class="section" id="rename-table">
+<h2>RENAME TABLE<a class="headerlink" href="#rename-table" title="Permalink to 
this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="o">&lt;</span><span class="k">table_name</span><span 
class="o">&gt;</span> <span class="k">RENAME</span> <span class="k">TO</span> 
<span class="o">&lt;</span><span class="n">new_table_name</span><span 
class="o">&gt;</span>
+
+<span class="k">For</span> <span class="n">example</span><span 
class="p">:</span>
+<span class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="n">table1</span> <span class="k">RENAME</span> <span class="k">TO</span> 
<span class="n">table2</span><span class="p">;</span>
+</pre></div>
+</div>
+<p>This statement lets you change the name of a table to a different name.</p>
+</div>
+<div class="section" id="rename-column">
+<h2>RENAME COLUMN<a class="headerlink" href="#rename-column" title="Permalink 
to this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="o">&lt;</span><span class="k">table_name</span><span 
class="o">&gt;</span> <span class="k">RENAME</span> <span 
class="k">COLUMN</span> <span class="o">&lt;</span><span 
class="k">column_name</span><span class="o">&gt;</span> <span 
class="k">TO</span> <span class="o">&lt;</span><span 
class="n">new_column_name</span><span class="o">&gt;</span>
+
+<span class="k">For</span> <span class="n">example</span><span 
class="p">:</span>
+<span class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="n">table1</span> <span class="k">RENAME</span> <span 
class="k">COLUMN</span> <span class="n">id</span> <span class="k">TO</span> 
<span class="n">id2</span><span class="p">;</span>
+</pre></div>
+</div>
+<p>This statement will allow users to change a column&#8217;s name.</p>
+</div>
+<div class="section" id="add-column">
+<h2>ADD COLUMN<a class="headerlink" href="#add-column" title="Permalink to 
this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="o">&lt;</span><span class="k">table_name</span><span 
class="o">&gt;</span> <span class="k">ADD</span> <span class="k">COLUMN</span> 
<span class="o">&lt;</span><span class="k">column_name</span><span 
class="o">&gt;</span> <span class="o">&lt;</span><span 
class="n">data_type</span><span class="o">&gt;</span>
+
+<span class="k">For</span> <span class="n">example</span><span 
class="p">:</span>
+<span class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="n">table1</span> <span class="k">ADD</span> <span 
class="k">COLUMN</span> <span class="n">id</span> <span 
class="nb">text</span><span class="p">;</span>
+</pre></div>
+</div>
+<p>This statement lets you add new columns to the end of the existing 
column.</p>
+</div>
+<div class="section" id="set-property">
+<h2>SET PROPERTY<a class="headerlink" href="#set-property" title="Permalink to 
this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="o">&lt;</span><span class="k">table_name</span><span 
class="o">&gt;</span> <span class="k">SET</span> <span 
class="n">PROPERTY</span> <span class="p">(</span><span 
class="o">&lt;</span><span class="k">key</span><span class="o">&gt;</span> 
<span class="o">=</span> <span class="o">&lt;</span><span 
class="n">value</span><span class="o">&gt;</span><span class="p">,</span> <span 
class="p">...)</span>
+
+<span class="k">For</span> <span class="n">example</span><span 
class="p">:</span>
+<span class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="n">table1</span> <span class="k">SET</span> <span 
class="n">PROPERTY</span> <span class="s1">&#39;timezone&#39;</span> <span 
class="o">=</span> <span class="s1">&#39;GMT-7&#39;</span>
+<span class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="n">table1</span> <span class="k">SET</span> <span 
class="n">PROPERTY</span> <span class="s1">&#39;text.delimiter&#39;</span> 
<span class="o">=</span> <span class="s1">&#39;&amp;&#39;</span>
+<span class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="n">table1</span> <span class="k">SET</span> <span 
class="n">PROPERTY</span> <span 
class="s1">&#39;compression.type&#39;</span><span class="o">=</span><span 
class="s1">&#39;RECORD&#39;</span><span class="p">,</span><span 
class="s1">&#39;compression.codec&#39;</span><span class="o">=</span><span 
class="s1">&#39;org.apache.hadoop.io.compress.SnappyCodec&#39;</span>
+</pre></div>
+</div>
+<p>This statement will allow users to change a table property.</p>
+</div>
+<div class="section" id="drop-partition">
+<h2>DROP PARTITION<a class="headerlink" href="#drop-partition" 
title="Permalink to this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="o">&lt;</span><span class="k">table_name</span><span 
class="o">&gt;</span> <span class="p">[</span><span class="n">IF</span> <span 
class="k">EXISTS</span><span class="p">]</span> <span class="k">DROP</span> 
<span class="n">PARTITION</span> <span class="p">(</span><span 
class="o">&lt;</span><span class="n">partition</span> <span 
class="k">column</span><span class="o">&gt;</span> <span class="o">=</span> 
<span class="o">&lt;</span><span class="n">partition</span> <span 
class="n">value</span><span class="o">&gt;</span><span class="p">,</span> <span 
class="p">...)</span> <span class="p">[</span><span class="n">PURGE</span><span 
class="p">]</span>
+
+<span class="k">For</span> <span class="n">example</span><span 
class="p">:</span>
+<span class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="n">table1</span> <span class="k">DROP</span> <span 
class="n">PARTITION</span> <span class="p">(</span><span class="n">col1</span> 
<span class="o">=</span> <span class="mi">1</span> <span class="p">,</span> 
<span class="n">col2</span> <span class="o">=</span> <span 
class="mi">2</span><span class="p">)</span>
+<span class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="n">table1</span> <span class="k">DROP</span> <span 
class="n">PARTITION</span> <span class="p">(</span><span class="n">col1</span> 
<span class="o">=</span> <span class="s1">&#39;2015&#39;</span> <span 
class="p">,</span> <span class="n">col2</span> <span class="o">=</span> <span 
class="s1">&#39;01&#39;</span><span class="p">,</span> <span 
class="n">col3</span> <span class="o">=</span> <span 
class="s1">&#39;11&#39;</span> <span class="p">)</span>
+<span class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="n">table1</span> <span class="k">DROP</span> <span 
class="n">PARTITION</span> <span class="p">(</span><span class="n">col1</span> 
<span class="o">=</span> <span class="s1">&#39;TAJO&#39;</span> <span 
class="p">)</span> <span class="n">PURGE</span>
+</pre></div>
+</div>
+<p>You can use <code class="docutils literal"><span class="pre">ALTER</span> 
<span class="pre">TABLE</span> <span class="pre">DROP</span> <span 
class="pre">PARTITION</span></code> to drop a partition for a table. This 
doesn&#8217;t remove the data for a table. But if <code class="docutils 
literal"><span class="pre">PURGE</span></code> is specified, the partition data 
will be removed. The metadata is completely lost in all cases. An error is 
thrown if the partition for the table doesn&#8217;t exist. You can use <code 
class="docutils literal"><span class="pre">IF</span> <span 
class="pre">EXISTS</span></code> to skip the error.</p>
+</div>
+<div class="section" id="repair-partition">
+<h2>REPAIR PARTITION<a class="headerlink" href="#repair-partition" 
title="Permalink to this headline">¶</a></h2>
+<p>Tajo stores a list of partitions for each table in its catalog. If 
partitions are manually added to the distributed file system, the metastore is 
not aware of these partitions. Running the <code class="docutils literal"><span 
class="pre">ALTER</span> <span class="pre">TABLE</span> <span 
class="pre">REPAIR</span> <span class="pre">PARTITION</span></code> statement 
ensures that the tables are properly populated.</p>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">ALTER</span> <span class="k">TABLE</span> <span 
class="o">&lt;</span><span class="k">table_name</span><span 
class="o">&gt;</span> <span class="n">REPAIR</span> <span 
class="n">PARTITION</span>
+</pre></div>
+</div>
+<div class="admonition note">
+<p class="first admonition-title">Note</p>
+<p class="last">Even though an information of a partition is stored in the 
catalog, Tajo does not recover it when its partition directory doesn&#8217;t 
exist in the file system.</p>
+</div>
+</div>
+</div>
+
+
+          </div>
+          <footer>
+  
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
+      
+        <a href="queries.html" class="btn btn-neutral float-right" 
title="Queries"/>Next <span class="fa fa-arrow-circle-right"></span></a>
+      
+      
+        <a href="insert.html" class="btn btn-neutral" title="INSERT 
(OVERWRITE) INTO"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+      
+    </div>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        &copy; Copyright 2015, Apache Tajo Team.
+    </p>
+  </div>
+
+  <a href="https://github.com/snide/sphinx_rtd_theme";>Sphinx theme</a> 
provided by <a href="https://readthedocs.org";>Read the Docs</a>
+</footer>
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+
+  
+
+    <script type="text/javascript">
+        var DOCUMENTATION_OPTIONS = {
+            URL_ROOT:'../',
+            VERSION:'0.11.0',
+            COLLAPSE_INDEX:false,
+            FILE_SUFFIX:'.html',
+            HAS_SOURCE:  true
+        };
+    </script>
+      <script type="text/javascript" src="../_static/jquery.js"></script>
+      <script type="text/javascript" src="../_static/underscore.js"></script>
+      <script type="text/javascript" src="../_static/doctools.js"></script>
+
+  
+
+  
+  
+    <script type="text/javascript" src="../_static/js/theme.js"></script>
+  
+
+  
+  
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.StickyNav.enable();
+      });
+  </script>
+   
+
+</body>
+</html>
\ No newline at end of file

Added: tajo/site/docs/0.11.1/sql_language/data_model.html
URL: 
http://svn.apache.org/viewvc/tajo/site/docs/0.11.1/sql_language/data_model.html?rev=1728394&view=auto
==============================================================================
--- tajo/site/docs/0.11.1/sql_language/data_model.html (added)
+++ tajo/site/docs/0.11.1/sql_language/data_model.html Thu Feb  4 00:29:05 2016
@@ -0,0 +1,476 @@
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+  <meta charset="utf-8">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>Data Model &mdash; Apache Tajo 0.11.0 documentation</title>
+  
+
+  
+  
+
+  
+  <link 
href='https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Slab:400,700|Inconsolata:400,700'
 rel='stylesheet' type='text/css'>
+
+  
+  
+    
+
+  
+
+  
+  
+    <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
+  
+
+  
+    <link rel="top" title="Apache Tajo 0.11.0 documentation" 
href="../index.html"/>
+        <link rel="up" title="SQL Language" href="../sql_language.html"/>
+        <link rel="next" title="Data Definition Language" href="ddl.html"/>
+        <link rel="prev" title="SQL Language" href="../sql_language.html"/> 
+
+  
+  <script 
src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.6.2/modernizr.min.js";></script>
+
+</head>
+
+<body class="wy-body-for-nav" role="document">
+
+  <div class="wy-grid-for-nav">
+
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-nav-search">
+        <a href="../index.html" class="fa fa-home"> Apache Tajo</a>
+        <div role="search">
+  <form id ="rtd-search-form" class="wy-form" action="../search.html" 
method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+      </div>
+
+      <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" 
aria-label="main navigation">
+        
+        
+            <ul class="current">
+<li class="toctree-l1"><a class="reference internal" 
href="../introduction.html">Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../getting_started.html">Getting Started</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#prerequisites">Prerequisites</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#dowload-and-unpack-the-source-code">Dowload and 
unpack the source code</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#build-source-code">Build source code</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#setting-up-a-local-tajo-cluster">Setting up a 
local Tajo cluster</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#first-query-execution">First query 
execution</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../configuration.html">Configuration</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/preliminary.html">Preliminary</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/cluster_setup.html">Cluster Setup</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/tajo_master_configuration.html">Tajo Master 
Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/worker_configuration.html">Worker Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/catalog_configuration.html">Catalog 
Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/ha_configuration.html">High Availability for 
TajoMaster</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/service_config_defaults.html">Cluster Service 
Configuration Defaults</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/tajo-site-xml.html">The tajo-site.xml File</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/catalog-site-xml.html">The catalog-site.xml File</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/storage-site-json.html">The storage-site.json 
File</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../tsql.html">Tajo 
Shell (TSQL)</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/meta_command.html">Meta Commands</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/dfs_command.html">Executing HDFS commands</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/variables.html">Session Variables</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/admin_command.html">Administration Commands</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/intro.html">Introducing to TSQL</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/single_command.html">Executing a single command</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/execute_file.html">Executing Queries from Files</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/background_command.html">Executing as background process</a></li>
+</ul>
+</li>
+<li class="toctree-l1 current"><a class="reference internal" 
href="../sql_language.html">SQL Language</a><ul class="current">
+<li class="toctree-l2 current"><a class="current reference internal" 
href="">Data Model</a></li>
+<li class="toctree-l2"><a class="reference internal" href="ddl.html">Data 
Definition Language</a></li>
+<li class="toctree-l2"><a class="reference internal" href="insert.html">INSERT 
(OVERWRITE) INTO</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="alter_table.html">ALTER TABLE</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="queries.html">Queries</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="joins.html">Joins</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="sql_expression.html">SQL Expressions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="predicates.html">Predicates</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="explain.html">EXPLAIN</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../time_zone.html">Time Zone</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#server-cluster-time-zone">Server Cluster Time 
Zone</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#table-time-zone">Table Time Zone</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#client-time-zone">Client Time Zone</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#time-zone-id">Time Zone ID</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#examples-of-time-zone">Examples of Time Zone</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../functions.html">Functions</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#built-in-scalar-functions">Built-in Scalar 
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#built-in-aggregation-functions">Built-in Aggregation 
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#built-in-window-functions">Built-in Window 
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../table_management.html">Table Management</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/table_overview.html">Overview of Tajo Tables</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/tablespaces.html">Tablespaces</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/data_formats.html">Data Formats</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/compression.html">Compression</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../table_partitioning.html">Table Partitioning</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/intro_to_partitioning.html">Introduction to 
Partitioning</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/column_partitioning.html">Column Partitioning</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/range_partitioning.html">Range Partitioning</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/hash_partitioning.html">Hash Partitioning</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../storage_plugins.html">Storage Plugin</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../storage_plugins/overview.html">Storage Plugin Overview</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../storage_plugins/postgresql.html">PostgreSQL Storage Handler</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../index_overview.html">Index (Experimental Feature)</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../index/types.html">Index Types</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../index/how_to_use.html">How to use index?</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../index/future_work.html">Future Works</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../backup_and_restore.html">Backup and Restore</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../backup_and_restore/catalog.html">Backup and Restore Catalog</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../hive_integration.html">Hive Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../hbase_integration.html">HBase Integration</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#create-table">CREATE TABLE</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#drop-table">DROP TABLE</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#insert-overwrite-into">INSERT (OVERWRITE) 
INTO</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#usage">Usage</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../swift_integration.html">OpenStack Swift Integration</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#swift-configuration">Swift 
configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#hadoop-configurations">Hadoop 
configurations</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#tajo-configuration">Tajo configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#querying-on-swift">Querying on Swift</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../jdbc_driver.html">Tajo JDBC Driver</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#how-to-get-jdbc-driver">How to get JDBC 
driver</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#setting-the-classpath">Setting the CLASSPATH</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#connecting-to-the-tajo-cluster-instance">Connecting 
to the Tajo cluster instance</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#connection-parameters">Connection Parameters</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#an-example-jdbc-client">An Example JDBC 
Client</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../tajo_client_api.html">Tajo Client API</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../faq.html">FAQ</a></li>
+</ul>
+
+        
+      </div>
+      &nbsp;
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
+        <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+        <a href="../index.html">Apache Tajo</a>
+      </nav>
+
+
+      
+      <div class="wy-nav-content">
+        <div class="rst-content">
+          <div role="navigation" aria-label="breadcrumbs navigation">
+  <ul class="wy-breadcrumbs">
+    <li><a href="../index.html">Docs</a> &raquo;</li>
+      
+          <li><a href="../sql_language.html">SQL Language</a> &raquo;</li>
+      
+    <li>Data Model</li>
+      <li class="wy-breadcrumbs-aside">
+        
+          <a href="../_sources/sql_language/data_model.txt" rel="nofollow"> 
View page source</a>
+        
+      </li>
+  </ul>
+  <hr/>
+</div>
+          <div role="main">
+            
+  <div class="section" id="data-model">
+<h1>Data Model<a class="headerlink" href="#data-model" title="Permalink to 
this headline">¶</a></h1>
+<div class="section" id="data-types">
+<h2>Data Types<a class="headerlink" href="#data-types" title="Permalink to 
this headline">¶</a></h2>
+<table border="1" class="docutils">
+<colgroup>
+<col width="6%" />
+<col width="8%" />
+<col width="15%" />
+<col width="7%" />
+<col width="26%" />
+<col width="38%" />
+</colgroup>
+<thead valign="bottom">
+<tr class="row-odd"><th class="head">Support</th>
+<th class="head">SQL Type Name</th>
+<th class="head">Alias</th>
+<th class="head">Size (byte)</th>
+<th class="head">Description</th>
+<th class="head">Range</th>
+</tr>
+</thead>
+<tbody valign="top">
+<tr class="row-even"><td>O</td>
+<td>boolean</td>
+<td>bool</td>
+<td>1</td>
+<td>&nbsp;</td>
+<td>true/false</td>
+</tr>
+<tr class="row-odd"><td>&nbsp;</td>
+<td>bit</td>
+<td>&nbsp;</td>
+<td>1</td>
+<td>&nbsp;</td>
+<td>1/0</td>
+</tr>
+<tr class="row-even"><td>&nbsp;</td>
+<td>varbit</td>
+<td>bit varying</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-odd"><td>O</td>
+<td>tinyint</td>
+<td>int1</td>
+<td>1</td>
+<td>tiny-range integer value</td>
+<td>-2^7 (-128) to 2^7-1 (127)</td>
+</tr>
+<tr class="row-even"><td>O</td>
+<td>smallint</td>
+<td>int2</td>
+<td>2</td>
+<td>small-range integer value</td>
+<td>-2^15 (-32,768) to 2^15-1 (32,767)</td>
+</tr>
+<tr class="row-odd"><td>O</td>
+<td>integer</td>
+<td>int, int4</td>
+<td>4</td>
+<td>integer value</td>
+<td>-2^31 (-2,147,483,648) to 2^31 - 1 (2,147,483,647)</td>
+</tr>
+<tr class="row-even"><td>O</td>
+<td>bigint</td>
+<td>bit varying</td>
+<td>8</td>
+<td>larger range integer value</td>
+<td>-2^63 (-9,223,372,036,854,775,808) to 2^63-1 
(9,223,372,036,854,775,807)</td>
+</tr>
+<tr class="row-odd"><td>O</td>
+<td>real</td>
+<td>int8</td>
+<td>4</td>
+<td>variable-precision, inexact, real number value</td>
+<td>-3.4028235E+38 to 3.4028235E+38 (6 decimal digits precision)</td>
+</tr>
+<tr class="row-even"><td>O</td>
+<td>float[(n)]</td>
+<td>float4</td>
+<td>4 or 8</td>
+<td>variable-precision, inexact, real number value</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-odd"><td>O</td>
+<td>double</td>
+<td>float8, double precision</td>
+<td>8</td>
+<td>variable-precision, inexact, real number value</td>
+<td>1 .7E–308 to 1.7E+308 (15 decimal digits precision)</td>
+</tr>
+<tr class="row-even"><td>&nbsp;</td>
+<td>number</td>
+<td>decimal</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-odd"><td>&nbsp;</td>
+<td>char[(n)]</td>
+<td>character</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-even"><td>&nbsp;</td>
+<td>varchar[(n)]</td>
+<td>character varying</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-odd"><td>O</td>
+<td>text</td>
+<td>text</td>
+<td>&nbsp;</td>
+<td>variable-length unicode text</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-even"><td>&nbsp;</td>
+<td>binary</td>
+<td>binary</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-odd"><td>&nbsp;</td>
+<td>varbinary[(n)]</td>
+<td>binary varying</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-even"><td>O</td>
+<td>blob</td>
+<td>bytea</td>
+<td>&nbsp;</td>
+<td>variable-length binary string</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-odd"><td>O</td>
+<td>date</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-even"><td>O</td>
+<td>time</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-odd"><td>&nbsp;</td>
+<td>timetz</td>
+<td>time with time zone</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-even"><td>O</td>
+<td>timestamp</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-odd"><td>&nbsp;</td>
+<td>timestamptz</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+<td>&nbsp;</td>
+</tr>
+<tr class="row-even"><td>O</td>
+<td>inet4</td>
+<td>&nbsp;</td>
+<td>4</td>
+<td>IPv4 address</td>
+<td>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<div class="section" id="using-real-number-value-real-and-double">
+<h3>Using real number value (real and double)<a class="headerlink" 
href="#using-real-number-value-real-and-double" title="Permalink to this 
headline">¶</a></h3>
+<p>The real and double data types are mapped to float and double of java 
primitives respectively. Java primitives float and double follows the IEEE 754 
specification. So, these types are correctly matched to SQL standard data 
types.</p>
+<ul class="simple">
+<li>float[( n )] is mapped to either float or double according to a given 
length n. If n is specified, it must be bewtween 1 and 53. The default value of 
n is 53.</li>
+<li>If 1 &lt;- n &lt;- 24, a value is mapped to float (6 decimal digits 
precision).</li>
+<li>If 25 &lt;- n &lt;- 53, a value is mapped to double (15 decimal digits 
precision).</li>
+<li>Do not use approximate real number columns in WHERE clause in order to 
compare some exact matches, especially the - and &lt;&gt; operators. The &gt; 
or &lt; comparisons work well.</li>
+</ul>
+</div>
+</div>
+</div>
+
+
+          </div>
+          <footer>
+  
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
+      
+        <a href="ddl.html" class="btn btn-neutral float-right" title="Data 
Definition Language"/>Next <span class="fa fa-arrow-circle-right"></span></a>
+      
+      
+        <a href="../sql_language.html" class="btn btn-neutral" title="SQL 
Language"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+      
+    </div>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        &copy; Copyright 2015, Apache Tajo Team.
+    </p>
+  </div>
+
+  <a href="https://github.com/snide/sphinx_rtd_theme";>Sphinx theme</a> 
provided by <a href="https://readthedocs.org";>Read the Docs</a>
+</footer>
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+
+  
+
+    <script type="text/javascript">
+        var DOCUMENTATION_OPTIONS = {
+            URL_ROOT:'../',
+            VERSION:'0.11.0',
+            COLLAPSE_INDEX:false,
+            FILE_SUFFIX:'.html',
+            HAS_SOURCE:  true
+        };
+    </script>
+      <script type="text/javascript" src="../_static/jquery.js"></script>
+      <script type="text/javascript" src="../_static/underscore.js"></script>
+      <script type="text/javascript" src="../_static/doctools.js"></script>
+
+  
+
+  
+  
+    <script type="text/javascript" src="../_static/js/theme.js"></script>
+  
+
+  
+  
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.StickyNav.enable();
+      });
+  </script>
+   
+
+</body>
+</html>
\ No newline at end of file

Added: tajo/site/docs/0.11.1/sql_language/ddl.html
URL: 
http://svn.apache.org/viewvc/tajo/site/docs/0.11.1/sql_language/ddl.html?rev=1728394&view=auto
==============================================================================
--- tajo/site/docs/0.11.1/sql_language/ddl.html (added)
+++ tajo/site/docs/0.11.1/sql_language/ddl.html Thu Feb  4 00:29:05 2016
@@ -0,0 +1,379 @@
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+  <meta charset="utf-8">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>Data Definition Language &mdash; Apache Tajo 0.11.0 
documentation</title>
+  
+
+  
+  
+
+  
+  <link 
href='https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Slab:400,700|Inconsolata:400,700'
 rel='stylesheet' type='text/css'>
+
+  
+  
+    
+
+  
+
+  
+  
+    <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
+  
+
+  
+    <link rel="top" title="Apache Tajo 0.11.0 documentation" 
href="../index.html"/>
+        <link rel="up" title="SQL Language" href="../sql_language.html"/>
+        <link rel="next" title="INSERT (OVERWRITE) INTO" href="insert.html"/>
+        <link rel="prev" title="Data Model" href="data_model.html"/> 
+
+  
+  <script 
src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.6.2/modernizr.min.js";></script>
+
+</head>
+
+<body class="wy-body-for-nav" role="document">
+
+  <div class="wy-grid-for-nav">
+
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-nav-search">
+        <a href="../index.html" class="fa fa-home"> Apache Tajo</a>
+        <div role="search">
+  <form id ="rtd-search-form" class="wy-form" action="../search.html" 
method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+      </div>
+
+      <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" 
aria-label="main navigation">
+        
+        
+            <ul class="current">
+<li class="toctree-l1"><a class="reference internal" 
href="../introduction.html">Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../getting_started.html">Getting Started</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#prerequisites">Prerequisites</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#dowload-and-unpack-the-source-code">Dowload and 
unpack the source code</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#build-source-code">Build source code</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#setting-up-a-local-tajo-cluster">Setting up a 
local Tajo cluster</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../getting_started.html#first-query-execution">First query 
execution</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../configuration.html">Configuration</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/preliminary.html">Preliminary</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/cluster_setup.html">Cluster Setup</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/tajo_master_configuration.html">Tajo Master 
Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/worker_configuration.html">Worker Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/catalog_configuration.html">Catalog 
Configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/ha_configuration.html">High Availability for 
TajoMaster</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/service_config_defaults.html">Cluster Service 
Configuration Defaults</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/tajo-site-xml.html">The tajo-site.xml File</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/catalog-site-xml.html">The catalog-site.xml File</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../configuration/storage-site-json.html">The storage-site.json 
File</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../tsql.html">Tajo 
Shell (TSQL)</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/meta_command.html">Meta Commands</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/dfs_command.html">Executing HDFS commands</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/variables.html">Session Variables</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/admin_command.html">Administration Commands</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/intro.html">Introducing to TSQL</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/single_command.html">Executing a single command</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/execute_file.html">Executing Queries from Files</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../tsql/background_command.html">Executing as background process</a></li>
+</ul>
+</li>
+<li class="toctree-l1 current"><a class="reference internal" 
href="../sql_language.html">SQL Language</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="data_model.html">Data Model</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" 
href="">Data Definition Language</a></li>
+<li class="toctree-l2"><a class="reference internal" href="insert.html">INSERT 
(OVERWRITE) INTO</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="alter_table.html">ALTER TABLE</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="queries.html">Queries</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="joins.html">Joins</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="sql_expression.html">SQL Expressions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="predicates.html">Predicates</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="explain.html">EXPLAIN</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../time_zone.html">Time Zone</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#server-cluster-time-zone">Server Cluster Time 
Zone</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#table-time-zone">Table Time Zone</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#client-time-zone">Client Time Zone</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#time-zone-id">Time Zone ID</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../time_zone.html#examples-of-time-zone">Examples of Time Zone</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../functions.html">Functions</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#built-in-scalar-functions">Built-in Scalar 
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#built-in-aggregation-functions">Built-in Aggregation 
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#built-in-window-functions">Built-in Window 
Functions</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../functions.html#user-defined-functions">User-defined Functions</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../table_management.html">Table Management</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/table_overview.html">Overview of Tajo Tables</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/tablespaces.html">Tablespaces</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/data_formats.html">Data Formats</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../table_management/compression.html">Compression</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../table_partitioning.html">Table Partitioning</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/intro_to_partitioning.html">Introduction to 
Partitioning</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/column_partitioning.html">Column Partitioning</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/range_partitioning.html">Range Partitioning</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../partitioning/hash_partitioning.html">Hash Partitioning</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../storage_plugins.html">Storage Plugin</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../storage_plugins/overview.html">Storage Plugin Overview</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../storage_plugins/postgresql.html">PostgreSQL Storage Handler</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../index_overview.html">Index (Experimental Feature)</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../index/types.html">Index Types</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../index/how_to_use.html">How to use index?</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../index/future_work.html">Future Works</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../backup_and_restore.html">Backup and Restore</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../backup_and_restore/catalog.html">Backup and Restore Catalog</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../hive_integration.html">Hive Integration</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../hbase_integration.html">HBase Integration</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#create-table">CREATE TABLE</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#drop-table">DROP TABLE</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#insert-overwrite-into">INSERT (OVERWRITE) 
INTO</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../hbase_integration.html#usage">Usage</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../swift_integration.html">OpenStack Swift Integration</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#swift-configuration">Swift 
configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#hadoop-configurations">Hadoop 
configurations</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#tajo-configuration">Tajo configuration</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../swift_integration.html#querying-on-swift">Querying on Swift</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../jdbc_driver.html">Tajo JDBC Driver</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#how-to-get-jdbc-driver">How to get JDBC 
driver</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#setting-the-classpath">Setting the CLASSPATH</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#connecting-to-the-tajo-cluster-instance">Connecting 
to the Tajo cluster instance</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#connection-parameters">Connection Parameters</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../jdbc_driver.html#an-example-jdbc-client">An Example JDBC 
Client</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../tajo_client_api.html">Tajo Client API</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../faq.html">FAQ</a></li>
+</ul>
+
+        
+      </div>
+      &nbsp;
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
+        <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+        <a href="../index.html">Apache Tajo</a>
+      </nav>
+
+
+      
+      <div class="wy-nav-content">
+        <div class="rst-content">
+          <div role="navigation" aria-label="breadcrumbs navigation">
+  <ul class="wy-breadcrumbs">
+    <li><a href="../index.html">Docs</a> &raquo;</li>
+      
+          <li><a href="../sql_language.html">SQL Language</a> &raquo;</li>
+      
+    <li>Data Definition Language</li>
+      <li class="wy-breadcrumbs-aside">
+        
+          <a href="../_sources/sql_language/ddl.txt" rel="nofollow"> View page 
source</a>
+        
+      </li>
+  </ul>
+  <hr/>
+</div>
+          <div role="main">
+            
+  <div class="section" id="data-definition-language">
+<h1>Data Definition Language<a class="headerlink" 
href="#data-definition-language" title="Permalink to this headline">¶</a></h1>
+<div class="section" id="create-database">
+<h2>CREATE DATABASE<a class="headerlink" href="#create-database" 
title="Permalink to this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">CREATE</span> <span class="k">DATABASE</span> <span 
class="p">[</span><span class="n">IF</span> <span class="k">NOT</span> <span 
class="k">EXISTS</span><span class="p">]</span> <span 
class="o">&lt;</span><span class="n">database_name</span><span 
class="o">&gt;</span>
+</pre></div>
+</div>
+<p><em>Description</em></p>
+<p>Database is the namespace in Tajo. A database can contain multiple tables 
which have unique name in it.
+<code class="docutils literal"><span class="pre">IF</span> <span 
class="pre">NOT</span> <span class="pre">EXISTS</span></code> allows <code 
class="docutils literal"><span class="pre">CREATE</span> <span 
class="pre">DATABASE</span></code> statement to avoid an error which occurs 
when the database exists.</p>
+</div>
+<div class="section" id="drop-database">
+<h2>DROP DATABASE<a class="headerlink" href="#drop-database" title="Permalink 
to this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">DROP</span> <span class="k">DATABASE</span> <span 
class="p">[</span><span class="n">IF</span> <span class="k">EXISTS</span><span 
class="p">]</span> <span class="o">&lt;</span><span 
class="n">database_name</span><span class="o">&gt;</span>
+</pre></div>
+</div>
+<p><code class="docutils literal"><span class="pre">IF</span> <span 
class="pre">EXISTS</span></code> allows <code class="docutils literal"><span 
class="pre">DROP</span> <span class="pre">DATABASE</span></code> statement to 
avoid an error which occurs when the database does not exist.</p>
+</div>
+<div class="section" id="create-table">
+<h2>CREATE TABLE<a class="headerlink" href="#create-table" title="Permalink to 
this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">CREATE</span> <span class="k">TABLE</span> <span 
class="p">[</span><span class="n">IF</span> <span class="k">NOT</span> <span 
class="k">EXISTS</span><span class="p">]</span> <span 
class="o">&lt;</span><span class="k">table_name</span><span 
class="o">&gt;</span> <span class="p">[(</span><span 
class="n">column_list</span><span class="p">)]</span> <span 
class="p">[</span><span class="n">TABLESPACE</span> <span 
class="n">tablespace_name</span><span class="p">]</span>
+<span class="p">[</span><span class="k">using</span> <span 
class="o">&lt;</span><span class="n">storage_type</span><span 
class="o">&gt;</span> <span class="p">[</span><span class="k">with</span> <span 
class="p">(</span><span class="o">&lt;</span><span class="k">key</span><span 
class="o">&gt;</span> <span class="o">=</span> <span class="o">&lt;</span><span 
class="n">value</span><span class="o">&gt;</span><span class="p">,</span> <span 
class="p">...)]]</span> <span class="p">[</span><span class="k">AS</span> <span 
class="o">&lt;</span><span class="n">select_statement</span><span 
class="o">&gt;</span><span class="p">]</span>
+
+<span class="k">CREATE</span> <span class="k">EXTERNAL</span> <span 
class="k">TABLE</span> <span class="p">[</span><span class="n">IF</span> <span 
class="k">NOT</span> <span class="k">EXISTS</span><span class="p">]</span> 
<span class="o">&lt;</span><span class="k">table_name</span><span 
class="o">&gt;</span> <span class="p">(</span><span 
class="n">column_list</span><span class="p">)</span>
+<span class="k">using</span> <span class="o">&lt;</span><span 
class="n">storage_type</span><span class="o">&gt;</span> <span 
class="p">[</span><span class="k">with</span> <span class="p">(</span><span 
class="o">&lt;</span><span class="k">key</span><span class="o">&gt;</span> 
<span class="o">=</span> <span class="o">&lt;</span><span 
class="n">value</span><span class="o">&gt;</span><span class="p">,</span> <span 
class="p">...)]</span> <span class="k">LOCATION</span> <span 
class="s1">&#39;&lt;path&gt;&#39;</span>
+</pre></div>
+</div>
+<p><em>Description</em></p>
+<p>In Tajo, there are two types of tables, <cite>managed table</cite> and 
<cite>external table</cite>.
+Managed tables are placed on some predefined tablespaces. The <code 
class="docutils literal"><span class="pre">TABLESPACE</span></code> clause is 
to specify a tablespace for this table. For external tables, Tajo allows an 
arbitrary table location with the <code class="docutils literal"><span 
class="pre">LOCATION</span></code> clause.
+For more information about tables and tablespace, please refer to <a 
class="reference internal" 
href="../table_management/table_overview.html"><em>Overview of Tajo 
Tables</em></a> and <a class="reference internal" 
href="../table_management/tablespaces.html"><em>Tablespaces</em></a>.</p>
+<p><code class="docutils literal"><span class="pre">column_list</span></code> 
is a sequence of the column name and its type like <code class="docutils 
literal"><span class="pre">&lt;column_name&gt;</span> <span 
class="pre">&lt;data_type&gt;,</span> <span class="pre">...</span></code>. 
Additionally, the <cite>asterisk (*)</cite> is allowed for external tables when 
their data format is <cite>JSON</cite>. You can find more details at <a 
class="reference internal" 
href="../table_management/json.html"><em>JSON</em></a>.</p>
+<p><code class="docutils literal"><span class="pre">IF</span> <span 
class="pre">NOT</span> <span class="pre">EXISTS</span></code> allows <code 
class="docutils literal"><span class="pre">CREATE</span> <span 
class="pre">[EXTERNAL]</span> <span class="pre">TABLE</span></code> statement 
to avoid an error which occurs when the table does not exist.</p>
+<div class="section" id="compression">
+<h3>Compression<a class="headerlink" href="#compression" title="Permalink to 
this headline">¶</a></h3>
+<p>If you want to add an external table that contains compressed data, you 
should give &#8216;compression.code&#8217; parameter to CREATE TABLE 
statement.</p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">create</span> <span class="k">EXTERNAL</span> <span 
class="k">table</span> <span class="n">lineitem</span> <span class="p">(</span>
+<span class="n">L_ORDERKEY</span> <span class="nb">bigint</span><span 
class="p">,</span>
+<span class="n">L_PARTKEY</span> <span class="nb">bigint</span><span 
class="p">,</span>
+<span class="p">...</span>
+<span class="n">L_COMMENT</span> <span class="nb">text</span><span 
class="p">)</span>
+
+<span class="k">USING</span> <span class="nb">TEXT</span> <span 
class="k">WITH</span> <span class="p">(</span><span 
class="s1">&#39;text.delimiter&#39;</span><span class="o">=</span><span 
class="s1">&#39;|&#39;</span><span class="p">,</span><span 
class="s1">&#39;compression.codec&#39;</span><span class="o">=</span><span 
class="s1">&#39;org.apache.hadoop.io.compress.SnappyCodec&#39;</span><span 
class="p">)</span>
+<span class="k">LOCATION</span> <span 
class="s1">&#39;hdfs://localhost:9010/tajo/warehouse/lineitem_100_snappy&#39;</span><span
 class="p">;</span>
+</pre></div>
+</div>
+<dl class="docutils">
+<dt><cite>compression.codec</cite> parameter can have one of the following 
compression codecs:</dt>
+<dd><ul class="first last simple">
+<li>org.apache.hadoop.io.compress.BZip2Codec</li>
+<li>org.apache.hadoop.io.compress.DeflateCodec</li>
+<li>org.apache.hadoop.io.compress.GzipCodec</li>
+<li>org.apache.hadoop.io.compress.SnappyCodec</li>
+</ul>
+</dd>
+</dl>
+</div>
+</div>
+<div class="section" id="drop-table">
+<h2>DROP TABLE<a class="headerlink" href="#drop-table" title="Permalink to 
this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">DROP</span> <span class="k">TABLE</span> <span 
class="p">[</span><span class="n">IF</span> <span class="k">EXISTS</span><span 
class="p">]</span> <span class="o">&lt;</span><span 
class="k">table_name</span><span class="o">&gt;</span> <span 
class="p">[</span><span class="n">PURGE</span><span class="p">]</span>
+</pre></div>
+</div>
+<p><em>Description</em></p>
+<p><code class="docutils literal"><span class="pre">IF</span> <span 
class="pre">EXISTS</span></code> allows <code class="docutils literal"><span 
class="pre">DROP</span> <span class="pre">DATABASE</span></code> statement to 
avoid an error which occurs when the database does not exist. <code 
class="docutils literal"><span class="pre">DROP</span> <span 
class="pre">TABLE</span></code> statement removes a table from Tajo catalog, 
but it does not remove the contents. If <code class="docutils literal"><span 
class="pre">PURGE</span></code> option is given, <code class="docutils 
literal"><span class="pre">DROP</span> <span class="pre">TABLE</span></code> 
statement will eliminate the entry in the catalog as well as the contents.</p>
+</div>
+<div class="section" id="create-index">
+<h2>CREATE INDEX<a class="headerlink" href="#create-index" title="Permalink to 
this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre>CREATE INDEX [ name ] 
ON table_name [ USING method ]
+( { column_name | ( expression ) } [ ASC | DESC ] [ NULLS { FIRST | LAST } ] 
[, ...] )
+[ WHERE predicate ]
+</pre></div>
+</div>
+<p><em>Description</em></p>
+<p>Tajo supports index for fast data retrieval. Currently, index is supported 
for only plain <code class="docutils literal"><span 
class="pre">TEXT</span></code> formats stored on <code class="docutils 
literal"><span class="pre">HDFS</span></code>.
+For more information, please refer to <a class="reference internal" 
href="../index_overview.html"><em>Index (Experimental Feature)</em></a>.</p>
+<div class="section" id="index-method">
+<h3>Index method<a class="headerlink" href="#index-method" title="Permalink to 
this headline">¶</a></h3>
+<p>Currently, Tajo supports only one type of index.</p>
+<dl class="docutils">
+<dt>Index methods:</dt>
+<dd><ul class="first last simple">
+<li>TWO_LEVEL_BIN_TREE: This method is used by default in Tajo. For more 
information about its structure, please refer to <a class="reference internal" 
href="../index/types.html"><em>Index Types</em></a>.</li>
+</ul>
+</dd>
+</dl>
+</div>
+</div>
+<div class="section" id="drop-index">
+<h2>DROP INDEX<a class="headerlink" href="#drop-index" title="Permalink to 
this headline">¶</a></h2>
+<p><em>Synopsis</em></p>
+<div class="highlight-sql"><div class="highlight"><pre><span 
class="k">DROP</span> <span class="k">INDEX</span> <span class="n">name</span>
+</pre></div>
+</div>
+</div>
+</div>
+
+
+          </div>
+          <footer>
+  
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
+      
+        <a href="insert.html" class="btn btn-neutral float-right" 
title="INSERT (OVERWRITE) INTO"/>Next <span class="fa 
fa-arrow-circle-right"></span></a>
+      
+      
+        <a href="data_model.html" class="btn btn-neutral" title="Data 
Model"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+      
+    </div>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        &copy; Copyright 2015, Apache Tajo Team.
+    </p>
+  </div>
+
+  <a href="https://github.com/snide/sphinx_rtd_theme";>Sphinx theme</a> 
provided by <a href="https://readthedocs.org";>Read the Docs</a>
+</footer>
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+
+  
+
+    <script type="text/javascript">
+        var DOCUMENTATION_OPTIONS = {
+            URL_ROOT:'../',
+            VERSION:'0.11.0',
+            COLLAPSE_INDEX:false,
+            FILE_SUFFIX:'.html',
+            HAS_SOURCE:  true
+        };
+    </script>
+      <script type="text/javascript" src="../_static/jquery.js"></script>
+      <script type="text/javascript" src="../_static/underscore.js"></script>
+      <script type="text/javascript" src="../_static/doctools.js"></script>
+
+  
+
+  
+  
+    <script type="text/javascript" src="../_static/js/theme.js"></script>
+  
+
+  
+  
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.StickyNav.enable();
+      });
+  </script>
+   
+
+</body>
+</html>
\ No newline at end of file


Reply via email to