Kinetica supports the basic notion of SQL tables as containers of one or
more columns of data.Table & column names must adhere to the supported
naming criteria.A column definition consists of a column type and optional column size,
column properties, and nullability. Column properties are used to optimize
data storage & speed.The format of a defined column is column name, followed by
column definition. A column definition is column type optionally followed
by any column size limit or column properties all enclosed in parentheses,
followed by an optional nullability statement:
This format applies to any DDL statement requiring the definition of columns,
like CREATE TABLE and ALTER TABLE (when
adding/modifying a column).For example, the following are valid defined columns:
Column Definition Examples
id INTEGER(SHARD_KEY) -- id is an integer and the table's shard keyname VARCHAR(64, TEXT_SEARCH) -- name is a 64-byte limited string and text-searchableip IPV4 -- ip is a string in IPv4 formatcost DECIMAL(10, 2) -- cost is able to hold an 8.2 decimal
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Kinetica Docs","colors":{"primary":"#6366f1","light":"#818cf8","dark":"#4f46e5"},"logo":{"light":"https://mintcdn.com/kinetica/1Hn5MNMQp397m0Vp/images/logo-light.svg?fit=max\u0026auto=format\u0026n=1Hn5MNMQp397m0Vp\u0026q=85\u0026s=b9dbe33a7cd8b6a24d26de6d5a527049","dark":"https://mintcdn.com/kinetica/1Hn5MNMQp397m0Vp/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=1Hn5MNMQp397m0Vp\u0026q=85\u0026s=1c81948d7d1d7650f89788f9edf24969"},"favicon":"https://mintcdn.com/kinetica/1Hn5MNMQp397m0Vp/images/favicon.png?fit=max\u0026auto=format\u0026n=1Hn5MNMQp397m0Vp\u0026q=85\u0026s=cd3ca3d54299cee25fc40ae1d69802f6","search":{"prompt":"Search Kinetica docs..."},"seo":{"indexing":"all"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"kinetica","hasAudioNarration":false,"actualSubdomain":"kinetica","customDomains":["docs.kinetica.com"],"gitSource":{"type":"github","owner":"kineticadb","repo":"kinetica-docs","deployBranch":"master","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae0c63d6c1a15a18d9e4adc","collectionId":"791b39af-cc4e-432d-a134-fb9a39eb2961","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae0c63d6c1a15a18d9e4adc"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae0c63d6c1a15a18d9e4adc","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API Reference","count":6701},{"language":"default","tag":"API","count":6701},{"language":"default","tag":"Rust API","count":1325},{"language":"default","tag":"Java API","count":1072},{"language":"default","tag":"GPUdb","count":1000},{"language":"default","tag":"C# API","count":963},{"language":"default","tag":"Documentation","count":878},{"language":"default","tag":"Classes","count":793},{"language":"default","tag":"com.gpudb.protocol","count":756},{"language":"default","tag":"Node.js API","count":722}],"searchSettings":{"maxResults":40}},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".kinetica-doxygen,.kinetica-javadoc,.kinetica-jsdoc,.kinetica-pydoc,.kinetica-rustdoc,.kinetica-typedoc{line-height:1.5}.kinetica-doxygen .memname,.kinetica-doxygen .memproto,.kinetica-javadoc .member-signature,.kinetica-javadoc .type-signature,.kinetica-jsdoc .signature,.kinetica-jsdoc .type-signature,.kinetica-pydoc .sig,.kinetica-typedoc .tsd-signature{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;white-space:pre-wrap;word-break:break-word}.kinetica-doxygen table.fieldtable,.kinetica-doxygen table.params,.kinetica-javadoc table,.kinetica-jsdoc table,.kinetica-pydoc table.docutils{width:100%;border-collapse:collapse;margin:.75rem 0}.kinetica-doxygen table.fieldtable td,.kinetica-doxygen table.fieldtable th,.kinetica-doxygen table.params td,.kinetica-javadoc td,.kinetica-javadoc th,.kinetica-jsdoc td,.kinetica-jsdoc th,.kinetica-pydoc table.docutils td,.kinetica-pydoc table.docutils th{border:1px solid var(--border-color, #e5e7eb);padding:.4rem .6rem;text-align:left;vertical-align:top}.kinetica-javadoc .summary-table{display:grid;border:1px solid var(--border-color, #e5e7eb)}.kinetica-javadoc .two-column-summary{grid-template-columns:minmax(8rem,.3fr) minmax(0,.7fr)}.kinetica-javadoc .three-column-summary{grid-template-columns:minmax(6rem,.2fr) minmax(9rem,.35fr) minmax(0,.45fr)}.kinetica-javadoc .summary-table>div{padding:.4rem .6rem;border-top:1px solid var(--border-color, #e5e7eb)}.kinetica-javadoc .table-header{font-weight:600}.kinetica-javadoc .table-tabs,.kinetica-javadoc button[role=tab]{display:none}.kinetica-doxygen .dl,.kinetica-javadoc .dl,.kinetica-jsdoc .dl,.kinetica-pydoc .dl{margin:.5rem 0}.kinetica-doxygen .dt,.kinetica-javadoc .dt,.kinetica-jsdoc .dt,.kinetica-pydoc .dt{font-weight:600;margin-top:.6rem}.kinetica-doxygen .blockquote,.kinetica-doxygen .dd,.kinetica-javadoc .blockquote,.kinetica-javadoc .dd,.kinetica-jsdoc .blockquote,.kinetica-jsdoc .dd,.kinetica-pydoc .blockquote,.kinetica-pydoc .dd{margin-left:1.25rem}.kinetica-jsdoc .dummy{list-style:none;margin:0;padding:0}.kinetica-doxygen .cite,.kinetica-doxygen .em,.kinetica-doxygen .i,.kinetica-javadoc .cite,.kinetica-javadoc .em,.kinetica-javadoc .i,.kinetica-jsdoc .cite,.kinetica-jsdoc .em,.kinetica-jsdoc .i,.kinetica-pydoc .cite,.kinetica-pydoc .em,.kinetica-pydoc .i{font-style:italic}.kinetica-doxygen .b,.kinetica-javadoc .b,.kinetica-jsdoc .b,.kinetica-pydoc .b{font-weight:600}.kinetica-javadoc .inheritance,.kinetica-javadoc .inheritance .inheritance{margin-left:1rem}.kinetica-javadoc .deprecation-block,.kinetica-pydoc .deprecated{border-left:3px solid #f59e0b;padding:.25rem .75rem;margin:.5rem 0}.kinetica-doxygen table.memberdecls{width:100%;border-collapse:collapse;margin:.5rem 0}.kinetica-doxygen table.memberdecls td{padding:.2rem .4rem;vertical-align:top}.kinetica-doxygen .memitem{border:1px solid var(--border-color, #e5e7eb);border-radius:6px;margin:.75rem 0}.kinetica-doxygen .memproto{padding:.4rem .6rem;border-bottom:1px solid var(--border-color, #e5e7eb);font-weight:600}.kinetica-doxygen .memdoc{padding:.4rem .6rem}.kinetica-doxygen h2.groupheader{margin-top:1.25rem;padding-bottom:.2rem;border-bottom:1px solid var(--border-color, #e5e7eb)}.kinetica-doxygen .memtitle{font-weight:600}.kinetica-doxygen div.fragment{font-size:.9em;white-space:pre-wrap;overflow-x:auto}.kbd,.small{font-size:.85em}.kbd,.kinetica-doxygen div.fragment{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.kbd{padding:.1em .4em;border:1px solid var(--border-color, #e5e7eb);border-bottom-width:2px;border-radius:4px;white-space:nowrap}.kinetica-typedoc .tsd-panel.tsd-member{border-top:1px solid var(--border-color, #e5e7eb);padding-top:.75rem;margin-top:1rem}.kinetica-typedoc .tsd-index-list{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.kinetica-typedoc .tsd-parameter-list{list-style:none;padding-left:.5rem}.kinetica-rustdoc .code-header,.kinetica-rustdoc .item-decl,.kinetica-rustdoc .item-table>.dt{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;word-break:break-word}.kinetica-rustdoc .code-header,.kinetica-rustdoc .item-decl{font-weight:500;white-space:pre-wrap}.kinetica-rustdoc pre.item-decl a{color:inherit;text-decoration:underline;text-decoration-color:rgba(245,245,250,.4);text-underline-offset:3px}.kinetica-rustdoc .item-table>.dt{margin-top:.6rem}.kinetica-rustdoc .item-table>.dd{margin-left:1.5rem}.kinetica-rustdoc .method-toggle{border-top:1px solid var(--border-color, #e5e7eb);padding-top:.5rem;margin-top:.75rem}.kinetica-rustdoc .stab{display:inline-block;font-size:.85em;padding:.1em .5em;border-radius:4px;background:var(--border-color, #e5e7eb)}.kinetica-rustdoc .rustdoc-breadcrumbs{font-size:.85em;opacity:.8}"}],"page":{"pagePath":"content/sql/ddl/column-concepts","slug":"/content/sql/ddl/column-concepts","pageMetadata":{"title":"Column Concepts","description":null,"href":"/content/sql/ddl/column-concepts"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,p:`p`,pre:`pre`,span:`span`,..._provideComponents(),...props.components},{CodeBlock}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.em,{children:`Kinetica`}),` supports the basic notion of SQL `,_jsx(_components.em,{children:`tables`}),` as containers of one or\nmore `,_jsx(_components.em,{children:`columns`}),` of data.`]}),`\n`,_jsxs(_components.p,{children:[`Table \u0026 column names must adhere to the supported\n`,_jsx(_components.a,{href:`/content/sql/naming#sql-naming-criteria`,children:`naming criteria`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`A `,_jsx(_components.em,{children:`column definition`}),` consists of a `,_jsx(_components.em,{children:`column type`}),` and optional `,_jsx(_components.em,{children:`column size`}),`,\n`,_jsx(_components.em,{children:`column properties`}),`, and nullability. `,_jsx(_components.em,{children:`Column properties`}),` are used to optimize\ndata storage \u0026 speed.`]}),`\n`,_jsxs(_components.p,{children:[`The format of a defined `,_jsx(_components.em,{children:`column`}),` is `,_jsx(_components.em,{children:`column name`}),`, followed by\n`,_jsx(_components.em,{children:`column definition`}),`. A `,_jsx(_components.em,{children:`column definition`}),` is `,_jsx(_components.em,{children:`column type`}),` optionally followed\nby any `,_jsx(_components.em,{children:`column size`}),` limit or `,_jsx(_components.em,{children:`column properties`}),` all enclosed in parentheses,\nfollowed by an optional nullability statement:`]}),`\n`,_jsx(CodeBlock,{filename:`Column Definition Syntax`,numberOfLines:`1`,language:`sql`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`sql`,children:_jsxs(_components.code,{language:`sql`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`\u003c`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`column `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u003c`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`column `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`type`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [(\u003ccolumn size / property list>)] [[NOT] `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`NULL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`This format applies to any DDL statement requiring the definition of `,_jsx(_components.em,{children:`columns`}),`,\nlike `,_jsx(_components.a,{href:`/content/sql/ddl/create-table#sql-create-table`,children:`CREATE TABLE`}),` and `,_jsx(_components.a,{href:`/content/sql/ddl/alter-table#sql-alter-table`,children:`ALTER TABLE`}),` (when\nadding/modifying a column).`]}),`\n`,_jsxs(_components.p,{children:[`For example, the following are valid defined `,_jsx(_components.em,{children:`columns`}),`:`]}),`\n`,_jsx(CodeBlock,{filename:`Column Definition Examples`,numberOfLines:`4`,language:`sql`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`sql`,children:_jsxs(_components.code,{language:`sql`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`id `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`INTEGER`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(SHARD_KEY) `}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`-- id is an integer and the table's shard key`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`name`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` VARCHAR`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`64`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, TEXT_SEARCH) `}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`-- name is a 64-byte limited string and text-searchable`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`ip IPV4 `}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`-- ip is a string in IPv4 format`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`cost `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`DECIMAL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`10`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) `}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`-- cost is able to hold an 8.2 decimal`})]}),`\n`]})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Column Concepts","description":null,"href":"/content/sql/ddl/column-concepts"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"subdomain":"kinetica","siteName":"Kinetica Docs","title":"Column Concepts - Kinetica Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-27T15:48:48.829Z","originalFileLocation":"content/sql/ddl/column-concepts.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Kinetica Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Column Concepts - Kinetica Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Kinetica Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.kinetica.com/content/sql/ddl/column-concepts\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://kinetica.mintlify.app/_mintlify/api/og/v2?division=Columns\u0026amp;title=Column+Concepts\u0026amp;theme=b95185999a2d24ec64ae9616\u0026amp;signature=8a86e80d17489b124e878df4e1eeb611a92babb23c092e13b0451d0c415807f4\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Column Concepts - Kinetica Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://kinetica.mintlify.app/_mintlify/api/og/v2?division=Columns\u0026amp;title=Column+Concepts\u0026amp;theme=b95185999a2d24ec64ae9616\u0026amp;signature=8a86e80d17489b124e878df4e1eeb611a92babb23c092e13b0451d0c415807f4\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/kinetica/rE4Dy6pEskB3eaKU/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Kinetica Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366f1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.kinetica.com/content/sql/ddl/column-concepts\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/content/sql/ddl/column-concepts.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.kinetica.com/#organization\",\"name\":\"Kinetica Docs\",\"url\":\"https://docs.kinetica.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/kinetica/1Hn5MNMQp397m0Vp/images/logo-light.svg?fit=max\u0026auto=format\u0026n=1Hn5MNMQp397m0Vp\u0026q=85\u0026s=b9dbe33a7cd8b6a24d26de6d5a527049\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.kinetica.com#website\",\"name\":\"Kinetica Docs\",\"url\":\"https://docs.kinetica.com\",\"publisher\":{\"@id\":\"https://docs.kinetica.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.kinetica.com/content/sql/ddl/column-concepts#webpage\",\"url\":\"https://docs.kinetica.com/content/sql/ddl/column-concepts\",\"name\":\"Column Concepts\",\"dateModified\":\"2026-10-27T15:48:48.829Z\",\"isPartOf\":{\"@id\":\"https://docs.kinetica.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.kinetica.com/content/sql/ddl/column-concepts#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.kinetica.com/content/sql/ddl/column-concepts#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Documentation\",\"item\":\"https://docs.kinetica.com/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SQL\",\"item\":\"https://docs.kinetica.com/content/sql/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"DDL\",\"item\":\"https://docs.kinetica.com/content/sql/ddl\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Column Concepts\",\"item\":\"https://docs.kinetica.com/content/sql/ddl/column-concepts\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.kinetica.com/content/sql/ddl/column-concepts#article\",\"headline\":\"Column Concepts\",\"name\":\"Column Concepts\",\"url\":\"https://docs.kinetica.com/content/sql/ddl/column-concepts\",\"mainEntityOfPage\":{\"@id\":\"https://docs.kinetica.com/content/sql/ddl/column-concepts#webpage\"},\"dateModified\":\"2026-10-27T15:48:48.829Z\",\"publisher\":{\"@id\":\"https://docs.kinetica.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.kinetica.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Kinetica Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Kinetica Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Documentation","pages":[{"group":"Home","pages":[{"title":"Kinetica Enterprise Documentation","href":""}]},{"group":"Kinetica Overview","pages":[{"title":"Overview","sidebarTitle":"What is Kinetica?","href":"/content/overview/index"},{"title":" Distributed Ingest","href":"/_redirect/tuning/multihead/multihead_ingest/_Distributed Ingest"},{"title":" Distributed Key Lookup","href":"/_redirect/tuning/multihead/multihead_egress/_Distributed Key Lookup"},{"title":"User-Defined Functions Overview","sidebarTitle":"User-Defined Functions Overview","href":"/content/udf_overview"},{"title":"Cloud-Ready","sidebarTitle":"Cloud-Ready","href":"/content/cloud/index"}]},{"group":"Concepts","pages":[{"title":"Concepts","sidebarTitle":"Overview","href":"/content/concepts/index"},{"group":"Entities","pages":[{"title":"Entities","sidebarTitle":"Overview","href":"/content/concepts/entities"},{"title":"Schemas","sidebarTitle":"Schemas","href":"/content/concepts/schemas"},{"group":"Types","pages":[{"title":"Types","href":"/content/concepts/types"},{"title":"Arrays","sidebarTitle":"Array","href":"/content/concepts/array"},{"title":"JSON","sidebarTitle":"JSON","href":"/content/concepts/json"},{"title":"Nulls","sidebarTitle":"Nulls","href":"/content/concepts/nulls"}]},{"title":"Tables","sidebarTitle":"Tables","href":"/content/concepts/tables"},{"group":"Views","pages":[{"title":"Views","sidebarTitle":"Overview","href":"/content/concepts/views"},{"title":"Filtered Views","sidebarTitle":"Filtered","href":"/content/concepts/filtered_views"},{"title":"Joins","sidebarTitle":"Joins","href":"/content/concepts/joins"},{"title":"Materialized Views","sidebarTitle":"Materialized","href":"/content/concepts/materialized_views"}]},{"title":"Indexes","sidebarTitle":"Indexes","href":"/content/concepts/indexes"},{"title":"Credentials","sidebarTitle":"Credentials","href":"/content/concepts/credentials"},{"title":"Data Sources","sidebarTitle":"Data Sources","href":"/content/concepts/data_sources"},{"title":"Data Sinks","sidebarTitle":"Data Sinks","href":"/content/concepts/data_sinks"},{"group":"External Tables","pages":[{"title":"External Tables","href":"/content/concepts/external_tables"},{"group":"Data Lake Catalogs","pages":[{"title":"Data Lake Catalogs","href":"/content/concepts/datalake"},{"title":"Apache Iceberg","sidebarTitle":"Apache Iceberg","href":"/content/concepts/iceberg"},{"title":"Delta Lake","sidebarTitle":"Delta Lake","href":"/content/concepts/delta"}]}]},{"title":" Graphs","href":"/_redirect/graph_solver/network_graph_solver/_Graphs"},{"title":"Table Monitors","sidebarTitle":"Table Monitors","href":"/content/concepts/table_monitors"}]},{"group":"Features","pages":[{"title":"Features","sidebarTitle":"Overview","href":"/content/concepts/features"},{"title":"Column Compression","sidebarTitle":"Column Compression","href":"/content/concepts/column_compression"},{"title":"Dictionary Encoding","sidebarTitle":"Dictionary Encoding","href":"/content/concepts/dictionary_encoding"},{"title":"Full Text Search","sidebarTitle":"Full Text Search","href":"/content/concepts/full_text_search"},{"title":"TTL","sidebarTitle":"TTL","href":"/content/concepts/ttl"}]},{"group":"Operations","pages":[{"title":"Operations","sidebarTitle":"Overview","href":"/content/concepts/operations"},{"title":"Expressions","sidebarTitle":"Expressions","href":"/content/concepts/expressions"},{"title":"Aggregation","sidebarTitle":"Aggregation","href":"/content/concepts/aggregation"},{"title":"Iteration","sidebarTitle":"Iteration","href":"/content/concepts/iteration"},{"title":"Memory-Only Tables","sidebarTitle":"Memory-Only Tables","href":"/content/concepts/tables_memory_only"},{"title":"Projections","sidebarTitle":"Projections","href":"/content/concepts/projections"},{"title":" Joins","href":"/_redirect/concepts/joins/_Joins"},{"title":"Union","sidebarTitle":"Set Unions","href":"/content/concepts/unions"},{"title":"Intersect","sidebarTitle":"Set Intersections","href":"/content/concepts/intersect"},{"title":"Except","sidebarTitle":"Set Subtractions","href":"/content/concepts/except"},{"title":"Window","sidebarTitle":"Window","href":"/content/concepts/window"},{"title":"Rollup","sidebarTitle":"Rollup","href":"/content/concepts/rollup"},{"title":"Cube","sidebarTitle":"Cube","href":"/content/concepts/cube"},{"title":"Grouping Sets","sidebarTitle":"Grouping Sets","href":"/content/concepts/grouping_sets"},{"title":"Pivot","sidebarTitle":"Pivot","href":"/content/concepts/pivot"},{"title":"Unpivot","sidebarTitle":"Unpivot","href":"/content/concepts/unpivot"}]}]},{"group":"Install \u0026 Configure","pages":[{"title":"Installation \u0026 Configuration","sidebarTitle":"Overview","href":"/content/install/index"},{"title":" Quick Start","href":"/_redirect/guides/quickstart-guide/_Quick Start"},{"group":"Installation Options","pages":[{"title":"Installation Options","sidebarTitle":"Overview","href":"/content/install/installation"},{"group":"Install with KAgent","pages":[{"title":"Kinetica Installation with KAgent","href":"/content/install/kagent_install"},{"title":"KAgent","sidebarTitle":"KAgent Installation","href":"/content/install/kagent"}]},{"title":"Kinetica Installation with Kubernetes","sidebarTitle":"Install with Kubernetes","href":"/content/install/kubernetes"},{"group":"Manual Installation","pages":[{"title":"Manual Kinetica Installation","href":"/content/install/package"},{"title":"GPU Driver","sidebarTitle":"GPU Driver","href":"/content/install/shared/gpu_driver"},{"title":"Ports","sidebarTitle":"Ports","href":"/content/install/shared/ports"},{"title":"Adjust Firewall","sidebarTitle":"Adjust Firewall","href":"/content/install/shared/adjust_firewall"},{"title":"Install Nvidia Drivers on RHEL","sidebarTitle":"Nvidia Drivers on RHEL","href":"/content/install/nvidia_rhel"},{"title":"Install Nvidia Drivers on Debian/Ubuntu","sidebarTitle":"Nvidia Drivers on Debian/Ubuntu","href":"/content/install/nvidia_deb"}]}]},{"group":"Resource Management","pages":[{"title":"Resource Management","sidebarTitle":"Overview","href":"/content/rm/index"},{"title":"Resource Management Concepts","sidebarTitle":"Concepts","href":"/content/rm/concepts"},{"title":"Resource Management Usage","sidebarTitle":"Usage","href":"/content/rm/usage"},{"title":"Resource Management Configuration","sidebarTitle":"Configuration","href":"/content/rm/configuration"}]},{"group":"High Availability","pages":[{"title":"High Availability","sidebarTitle":"Overview","href":"/content/ha/index"},{"title":"High Availability Architecture","sidebarTitle":"Architecture","href":"/content/ha/ha_architecture"},{"title":"High Availability Configuration \u0026 Management","sidebarTitle":"Configuration \u0026 Management","href":"/content/ha/ha_configuration"}]},{"title":"Configuration Reference","sidebarTitle":"Configuration Reference","href":"/content/config/index"}]},{"group":"Administration","pages":[{"title":"Administration","sidebarTitle":"Overview","href":"/content/admin/index"},{"group":"Kinetica Workbench","pages":[{"title":"Kinetica Workbench","href":"/content/admin/workbench/index"},{"group":"Workbench UI","pages":[{"title":"Workbench UI","href":"/content/admin/workbench/ui/index"},{"title":"Home","sidebarTitle":"Home","href":"/content/admin/workbench/ui/home"},{"group":"Workbench Explorer","pages":[{"title":"Workbench Explorer","href":"/content/admin/workbench/ui/explorer/index"},{"title":"Data Explorer","sidebarTitle":"Data Explorer","href":"/content/admin/workbench/ui/explorer/data"},{"title":"File Explorer","sidebarTitle":"File Explorer","href":"/content/admin/workbench/ui/explorer/files"},{"title":"Workbook Explorer","sidebarTitle":"Workbook Explorer","href":"/content/admin/workbench/ui/explorer/workbooks"}]},{"title":"Explore","sidebarTitle":"Explore","href":"/content/admin/workbench/ui/explore/index"},{"group":"Import","pages":[{"title":"Import","href":"/content/admin/workbench/ui/import/index"},{"title":"Kinetica Import","sidebarTitle":"Kinetica Import","href":"/content/admin/workbench/ui/import/kinetica"},{"title":"File Upload Import","sidebarTitle":"File Upload Import","href":"/content/admin/workbench/ui/import/upload"},{"title":"Kinetica FileSystem Import","sidebarTitle":"Kinetica FileSystem Import","href":"/content/admin/workbench/ui/import/kifs"},{"title":"Amazon S3 Import","sidebarTitle":"Amazon S3 Import","href":"/content/admin/workbench/ui/import/s3"},{"title":"Azure Blob Storage Import","sidebarTitle":"Azure Blob Storage Import","href":"/content/admin/workbench/ui/import/azure"},{"title":"HDFS Import","sidebarTitle":"HDFS Import","href":"/content/admin/workbench/ui/import/hdfs"},{"title":"JDBC Import","sidebarTitle":"JDBC Import","href":"/content/admin/workbench/ui/import/jdbc"},{"title":"JDBC Data Source Import","sidebarTitle":"JDBC Data Source Import","href":"/content/admin/workbench/ui/import/jdbc_prov"},{"title":"Kafka Stream Import","sidebarTitle":"Kafka Stream Import","href":"/content/admin/workbench/ui/import/kafka"}]},{"title":"Jobs","sidebarTitle":"Jobs","href":"/content/admin/workbench/ui/jobs"}]}]},{"group":"GAdmin","pages":[{"title":"Kinetica Administration Application (GAdmin)","sidebarTitle":"Overview","href":"/content/admin/gadmin/index"},{"title":"Cluster","sidebarTitle":"Cluster","href":"/content/admin/gadmin/cluster"},{"title":"Data","sidebarTitle":"Data","href":"/content/admin/gadmin/data"},{"title":"Query","sidebarTitle":"Query","href":"/content/admin/gadmin/query"},{"title":"UDF","sidebarTitle":"UDF","href":"/content/admin/gadmin/udf"},{"title":"Jobs","sidebarTitle":"Jobs","href":"/content/admin/gadmin/jobs"},{"title":"Resource","sidebarTitle":"Resource","href":"/content/admin/gadmin/resource"},{"title":"Security (User/Role Management)","sidebarTitle":"Security (User/Role Management)","href":"/content/admin/gadmin/security"},{"title":"User","sidebarTitle":"User","href":"/content/admin/gadmin/user"},{"title":"Info (Instance Information)","sidebarTitle":"Info (Instance Information)","href":"/content/admin/gadmin/info"},{"title":"Stats","sidebarTitle":"Stats","href":"/content/admin/gadmin/stats"},{"title":"Support","sidebarTitle":"Support","href":"/content/admin/gadmin/support"}]},{"group":"KAgent","pages":[{"title":"KAgent","href":"/content/admin/kagent/kagent"},{"title":"Dashboard","sidebarTitle":"Dashboard","href":"/content/admin/kagent/dashboard"},{"title":"Alerts","sidebarTitle":"Alerts","href":"/content/admin/kagent/alerts"},{"title":"Events","sidebarTitle":"Events","href":"/content/admin/kagent/events"},{"title":"Queries","sidebarTitle":"Queries","href":"/content/admin/kagent/queries"},{"title":"Usage","sidebarTitle":"Usage","href":"/content/admin/kagent/usage"},{"title":"Manage","sidebarTitle":"Manage","href":"/content/admin/kagent/manage"},{"title":"Adding a Cluster to KAgent","sidebarTitle":"Adding a Cluster to KAgent","href":"/content/admin/adding_cluster_kagent"}]},{"group":"Managing Services","pages":[{"title":"Managing Kinetica Services","href":"/content/admin/services"},{"title":"Host Manager","sidebarTitle":"Host Manager","href":"/content/admin/host_manager"},{"title":"Job Manager","sidebarTitle":"Job Manager","href":"/content/admin/job_manager"},{"title":"Custom Logging","sidebarTitle":"Custom Logging","href":"/content/admin/logging"}]},{"group":"Monitoring \u0026 Alerting (KAgent)","pages":[{"title":"Monitoring and Alerting","href":"/content/admin/monitoring_alerting"},{"title":"Alerting","sidebarTitle":"Alerting","href":"/content/admin/alerting"},{"title":"Event Codes","sidebarTitle":"Event Codes","href":"/content/admin/event_codes"}]},{"title":"Upgrade","sidebarTitle":"Upgrading","href":"/content/admin/upgrade"},{"title":"Backing Up/Restoring Kinetica","sidebarTitle":"Back Up \u0026 Restoring","href":"/content/admin/backup_restore"},{"title":"Changing the Administrator Password","sidebarTitle":"Changing the Admin Password","href":"/content/admin/changing_password"}]},{"group":"Load Data","pages":[{"title":"Load Data","sidebarTitle":"Overview","href":"/content/load_data/index"},{"title":"Data Loading Concepts","sidebarTitle":"Data Loading Concepts","href":"/content/load_data/concepts"},{"title":" Data Loading via REST","href":"/_redirect/api/rest/insert_records_json_rest/_Data Loading via REST"},{"title":" Data Loading in SQL","href":"/_redirect/sql/load/_Data Loading in SQL"},{"group":"By Source","pages":[{"title":"Load Data by Source","href":"/content/load_data/by_source/index"},{"title":"Load Data from Azure Blob","sidebarTitle":"Azure Blob","href":"/content/load_data/by_source/azure_blob"},{"title":"Load Data from GCS","sidebarTitle":"GCS","href":"/content/load_data/by_source/gcs"},{"title":"Load Data from HDFS","sidebarTitle":"HDFS","href":"/content/load_data/by_source/hdfs"},{"title":"Load Data from JDBC","sidebarTitle":"JDBC","href":"/content/load_data/by_source/jdbc"},{"title":"Load Data from Apache Kafka","sidebarTitle":"Kafka (Apache)","href":"/content/load_data/by_source/kafka"},{"title":"Load Data from Confluent Kafka","sidebarTitle":"Kafka (Confluent)","href":"/content/load_data/by_source/confluent"},{"title":"Load Data from KiFS","sidebarTitle":"KiFS","href":"/content/load_data/by_source/kifs"},{"title":"Load Data from Local File","sidebarTitle":"Local","href":"/content/load_data/by_source/local"},{"title":"Load Data from S3","sidebarTitle":"S3","href":"/content/load_data/by_source/s3"}]}]},{"group":"SQL","pages":[{"title":"SQL","sidebarTitle":"Overview","href":"/content/sql/index"},{"group":"Naming","pages":[{"title":"Naming","href":"/content/sql/naming"},{"title":"SQL Reserved Word List","sidebarTitle":"Reserved Words","href":"/content/sql/sql_reserved_words"}]},{"group":"Queries","pages":[{"title":"Queries (SQL)","sidebarTitle":"Overview","href":"/content/sql/query"},{"group":"Query Features","pages":[{"title":"SELECT Statement","href":"/content/sql/query/select-statement"},{"title":"Tableless Query","href":"/content/sql/query/tableless-query"},{"title":"Join","href":"/content/sql/query/join"},{"title":"Aggregation","href":"/content/sql/query/aggregation"},{"title":"Grouping","href":"/content/sql/query/grouping"},{"title":"Window","href":"/content/sql/query/window"},{"title":"PIVOT","href":"/content/sql/query/pivot"},{"title":"UNPIVOT","href":"/content/sql/query/unpivot"},{"title":"Set Operations","href":"/content/sql/query/set-operations"},{"title":"WITH (Common Table Expressions)","href":"/content/sql/query/with-common-table-expressions"},{"title":"Iteration","href":"/content/sql/query/iteration"},{"title":"Constants","href":"/content/sql/query/constants"},{"title":"Expressions","href":"/content/sql/query/expressions"},{"title":"Predicates","href":"/content/sql/query/predicates"},{"title":"Subqueries","href":"/content/sql/query/subqueries"},{"title":"Remote Queries","href":"/content/sql/query/remote-queries"},{"title":"Hints","href":"/content/sql/query/hints"},{"title":"EXPLAIN","href":"/content/sql/query/explain"}]},{"group":"Functions","pages":[{"title":"Array Functions","href":"/content/sql/query/array-functions"},{"title":"Conditional Functions","href":"/content/sql/query/conditional-functions"},{"title":"Conversion Functions","href":"/content/sql/query/conversion-functions"},{"title":"Date/Time Functions","href":"/content/sql/query/date-time-functions"},{"title":"Geospatial/Geometry Functions","href":"/content/sql/query/geospatial-geometry-functions"},{"title":"JSON Functions","href":"/content/sql/query/json-functions"},{"title":"Math Functions","href":"/content/sql/query/math-functions"},{"title":"Null Functions","href":"/content/sql/query/null-functions"},{"title":"String Functions","href":"/content/sql/query/string-functions"},{"title":"User/Security Functions","href":"/content/sql/query/user-security-functions"},{"title":"Aggregation Functions","href":"/content/sql/query/aggregation-functions"},{"title":"Grouping Functions","href":"/content/sql/query/grouping-functions"},{"title":"ML Functions","href":"/content/sql/query/ml-functions"},{"title":"Distribution Functions","href":"/content/sql/query/distribution-functions"}]}]},{"group":"DML","pages":[{"title":"Data Manipulation (DML)","href":"/content/sql/dml"},{"title":"INSERT","href":"/content/sql/dml/insert"},{"title":"UPDATE","href":"/content/sql/dml/update"},{"title":"MERGE INTO","href":"/content/sql/dml/merge-into"},{"title":"DELETE","href":"/content/sql/dml/delete"}]},{"group":"DDL","pages":[{"title":"Data Definition (DDL)","description":null,"href":"/content/sql/ddl"},{"group":"Columns","pages":[{"title":"Column Concepts","href":"/content/sql/ddl/column-concepts"},{"title":"Column Types","description":null,"href":"/content/sql/ddl/column-types"},{"title":"Column Properties","href":"/content/sql/ddl/column-properties"}]},{"group":"Schema","pages":[{"title":"CREATE SCHEMA","href":"/content/sql/ddl/create-schema"},{"title":"ALTER SCHEMA","href":"/content/sql/ddl/alter-schema"},{"title":"DROP SCHEMA","href":"/content/sql/ddl/drop-schema"},{"title":"SHOW SCHEMA","href":"/content/sql/ddl/show-schema"},{"title":"DESCRIBE SCHEMA","href":"/content/sql/ddl/describe-schema"},{"title":"SET CURRENT SCHEMA","href":"/content/sql/ddl/set-current-schema"}]},{"group":"Table","pages":[{"title":"CREATE TABLE","href":"/content/sql/ddl/create-table"},{"title":"CREATE EXTERNAL TABLE","href":"/content/sql/ddl/create-external-table"},{"title":"CREATE TABLE ... AS","href":"/content/sql/ddl/create-table-as"},{"title":"ALTER TABLE","href":"/content/sql/ddl/alter-table"},{"title":"REFRESH EXTERNAL TABLE","href":"/content/sql/ddl/refresh-external-table"},{"title":"CHECK TABLE","href":"/content/sql/ddl/check-table"},{"title":"REPAIR TABLE","href":"/content/sql/ddl/repair-table"},{"title":"TRUNCATE TABLE","href":"/content/sql/ddl/truncate-table"},{"title":"DROP TABLE","href":"/content/sql/ddl/drop-table"},{"title":"SHOW TABLE","href":"/content/sql/ddl/show-table"},{"title":"DESCRIBE TABLE","href":"/content/sql/ddl/describe-table"},{"title":"COLLECT STATISTICS","href":"/content/sql/ddl/collect-statistics"},{"title":"DROP STATISTICS","href":"/content/sql/ddl/drop-statistics"},{"title":"DESCRIBE WAL","href":"/content/sql/ddl/describe-wal"},{"title":"Session Temp Tables","href":"/content/sql/ddl/session-temp-tables"}]},{"group":"View","pages":[{"title":"CREATE VIEW","href":"/content/sql/ddl/create-view"},{"title":"CREATE MATERIALIZED VIEW","href":"/content/sql/ddl/create-materialized-view"},{"title":"ALTER VIEW","href":"/content/sql/ddl/alter-view"},{"title":"ALTER MATERIALIZED VIEW","href":"/content/sql/ddl/alter-materialized-view"},{"title":"REFRESH VIEW","href":"/content/sql/ddl/refresh-view"},{"title":"DROP VIEW","href":"/content/sql/ddl/drop-view"},{"title":"SHOW VIEW","href":"/content/sql/ddl/show-view"},{"title":"DESCRIBE VIEW","href":"/content/sql/ddl/describe-view"}]},{"group":"Credential","pages":[{"title":"CREATE CREDENTIAL","href":"/content/sql/ddl/create-credential"},{"title":"ALTER CREDENTIAL","href":"/content/sql/ddl/alter-credential"},{"title":"DROP CREDENTIAL","href":"/content/sql/ddl/drop-credential"},{"title":"SHOW CREDENTIAL","href":"/content/sql/ddl/show-credential"},{"title":"DESCRIBE CREDENTIAL","href":"/content/sql/ddl/describe-credential"}]},{"group":"Data Source","pages":[{"title":"CREATE DATA SOURCE","href":"/content/sql/ddl/create-data-source"},{"title":"ALTER DATA SOURCE","href":"/content/sql/ddl/alter-data-source"},{"title":"LIST DATA SOURCE","href":"/content/sql/ddl/list-data-source"},{"title":"DROP DATA SOURCE","href":"/content/sql/ddl/drop-data-source"},{"title":"SHOW DATA SOURCE","href":"/content/sql/ddl/show-data-source"},{"title":"DESCRIBE DATA SOURCE","href":"/content/sql/ddl/describe-data-source"}]},{"group":"Data Sink","pages":[{"title":"CREATE DATA SINK","href":"/content/sql/ddl/create-data-sink"},{"title":"ALTER DATA SINK","href":"/content/sql/ddl/alter-data-sink"},{"title":"DROP DATA SINK","href":"/content/sql/ddl/drop-data-sink"},{"title":"SHOW DATA SINK","href":"/content/sql/ddl/show-data-sink"},{"title":"DESCRIBE DATA SINK","href":"/content/sql/ddl/describe-data-sink"}]},{"group":"Data Lake Catalog","pages":[{"title":"CREATE CATALOG","href":"/content/sql/ddl/create-catalog"},{"title":"DROP CATALOG","href":"/content/sql/ddl/drop-catalog"},{"title":"SHOW CATALOG","href":"/content/sql/ddl/show-catalog"},{"title":"DESCRIBE CATALOG","href":"/content/sql/ddl/describe-catalog"}]},{"group":"Stream","pages":[{"title":"CREATE STREAM","href":"/content/sql/ddl/create-stream"},{"title":"DROP STREAM","href":"/content/sql/ddl/drop-stream"},{"title":"SHOW STREAM","href":"/content/sql/ddl/show-stream"},{"title":"DESCRIBE STREAM","href":"/content/sql/ddl/describe-stream"}]},{"group":"Other","pages":[{"title":"DESCRIBE","href":"/content/sql/ddl/describe"},{"title":"Comments","href":"/content/sql/ddl/comments"}]}]},{"group":"Loading Data","pages":[{"title":"Loading Data","sidebarTitle":"Overview","href":"/content/sql/load"},{"title":"LOAD INTO","href":"/content/sql/load/load-into"},{"title":"INSERT INTO ... SELECT ... FROM FILE","href":"/content/sql/load/insert-into-select-from-file"}]},{"group":"Exporting Data","pages":[{"title":"Exporting Data","sidebarTitle":"Overview","href":"/content/sql/export"},{"title":"EXPORT ... INTO","href":"/content/sql/export/export-into"}]},{"group":"Files \u0026 Directories","pages":[{"title":"Files \u0026 Directories (KiFS)","sidebarTitle":"Overview","href":"/content/sql/kifs"},{"group":"Directories","pages":[{"title":"CREATE DIRECTORY","href":"/content/sql/kifs/create-directory"},{"title":"ALTER DIRECTORY","href":"/content/sql/kifs/alter-directory"},{"title":"LIST DIRECTORY","href":"/content/sql/kifs/list-directory"},{"title":"SHOW DIRECTORY","href":"/content/sql/kifs/show-directory"},{"title":"DOWNLOAD DIRECTORY","href":"/content/sql/kifs/download-directory"},{"title":"DROP DIRECTORY","href":"/content/sql/kifs/drop-directory"}]},{"group":"Files","pages":[{"title":"UPLOAD FILE","href":"/content/sql/kifs/upload-file"},{"title":"UPLOAD URL","href":"/content/sql/kifs/upload-url"},{"title":"LIST FILE","href":"/content/sql/kifs/list-file"},{"title":"DOWNLOAD FILE","href":"/content/sql/kifs/download-file"},{"title":"DROP FILE","href":"/content/sql/kifs/drop-file"}]}]},{"title":"Reveal","sidebarTitle":"Reveal","href":"/content/sql/reveal"},{"group":"SQL Procedures","pages":[{"title":"SQL Procedures","sidebarTitle":"Overview","href":"/content/sql/procedure"},{"title":"Supported Statements","href":"/content/sql/procedure/supported-statements"},{"title":"CREATE PROCEDURE","href":"/content/sql/procedure/create-procedure"},{"title":"ALTER PROCEDURE","href":"/content/sql/procedure/alter-procedure"},{"title":"EXECUTE PROCEDURE","href":"/content/sql/procedure/execute-procedure"},{"title":"DROP PROCEDURE","href":"/content/sql/procedure/drop-procedure"},{"title":"SHOW PROCEDURE","href":"/content/sql/procedure/show-procedure"},{"title":"Security","href":"/content/sql/procedure/security"}]},{"group":"SQL-GPT","pages":[{"title":"SQL-GPT Syntax","sidebarTitle":"Overview","href":"/content/sql/sqlgpt"},{"group":"Contexts","pages":[{"title":"CREATE CONTEXT","href":"/content/sql/sqlgpt/create-context"},{"title":"ALTER CONTEXT","href":"/content/sql/sqlgpt/alter-context"},{"title":"DROP CONTEXT","href":"/content/sql/sqlgpt/drop-context"},{"title":"SHOW CONTEXT","href":"/content/sql/sqlgpt/show-context"},{"title":"DESCRIBE CONTEXT","href":"/content/sql/sqlgpt/describe-context"}]},{"group":"Generation","pages":[{"title":"GENERATE SQL","href":"/content/sql/sqlgpt/generate-sql"},{"title":"GENERATE TOKENS","href":"/content/sql/sqlgpt/generate-tokens"},{"title":"EXECUTE_AI_QUERY","href":"/content/sql/sqlgpt/execute-ai-query"}]}]},{"group":"UDFs","pages":[{"title":"User Defined Functions (UDFs)","sidebarTitle":"Overview","href":"/content/sql/udf"},{"group":"Functions","pages":[{"title":"CREATE FUNCTION","href":"/content/sql/udf/create-function"},{"title":"Executing Functions","href":"/content/sql/udf/executing-functions"},{"title":"DROP FUNCTION","href":"/content/sql/udf/drop-function"},{"title":"SHOW FUNCTION","href":"/content/sql/udf/show-function"},{"title":"SHOW FUNCTION STATUS","href":"/content/sql/udf/show-function-status"},{"title":"DESCRIBE FUNCTION","href":"/content/sql/udf/describe-function"}]},{"group":"Environments","pages":[{"title":"CREATE FUNCTION ENVIRONMENT","href":"/content/sql/udf/create-function-environment"},{"title":"ALTER FUNCTION ENVIRONMENT","href":"/content/sql/udf/alter-function-environment"},{"title":"DROP FUNCTION ENVIRONMENT","href":"/content/sql/udf/drop-function-environment"},{"title":"SHOW FUNCTION ENVIRONMENT","href":"/content/sql/udf/show-function-environment"},{"title":"DESCRIBE FUNCTION ENVIRONMENT","href":"/content/sql/udf/describe-function-environment"}]}]},{"group":"Graphs","pages":[{"title":"Graphs","sidebarTitle":"Overview","href":"/content/sql/graph"},{"group":"Querying","pages":[{"title":"SQL/PGQ","href":"/content/sql/graph/sql-pgq"},{"title":"QUERY_GRAPH","href":"/content/sql/graph/query-graph"},{"title":"MATCH_GRAPH","href":"/content/sql/graph/match-graph"},{"title":"SOLVE_GRAPH","href":"/content/sql/graph/solve-graph"}]},{"group":"Management","pages":[{"title":"CREATE GRAPH","href":"/content/sql/graph/create-graph"},{"title":"ALTER GRAPH","href":"/content/sql/graph/alter-graph"},{"title":"DROP GRAPH","href":"/content/sql/graph/drop-graph"},{"title":"SHOW GRAPH","href":"/content/sql/graph/show-graph"},{"title":"DESCRIBE GRAPH","href":"/content/sql/graph/describe-graph"}]}]},{"group":"Machine Learning","pages":[{"title":"Machine Learning (ML)","sidebarTitle":"Overview","href":"/content/sql/ml"},{"group":"Container Registries","pages":[{"title":"CREATE CONTAINER REGISTRY","href":"/content/sql/ml/create-container-registry"},{"title":"DROP CONTAINER REGISTRY","href":"/content/sql/ml/drop-container-registry"},{"title":"SHOW CONTAINER REGISTRY","href":"/content/sql/ml/show-container-registry"}]},{"group":"Models","pages":[{"title":"IMPORT MODEL","href":"/content/sql/ml/import-model"},{"title":"EVALUATE_MODEL","href":"/content/sql/ml/evaluate-model"},{"title":"ALTER MODEL","href":"/content/sql/ml/alter-model"},{"title":"REFRESH MODEL","href":"/content/sql/ml/refresh-model"},{"title":"DROP MODEL","href":"/content/sql/ml/drop-model"},{"title":"SHOW MODEL","href":"/content/sql/ml/show-model"},{"title":"DESCRIBE MODEL","href":"/content/sql/ml/describe-model"}]}]},{"group":"Security","pages":[{"title":"Security","sidebarTitle":"Overview","href":"/content/sql/security"},{"group":"User Management","pages":[{"title":"CREATE USER","href":"/content/sql/security/create-user"},{"title":"ALTER USER","href":"/content/sql/security/alter-user"},{"title":"DROP USER","href":"/content/sql/security/drop-user"},{"title":"SHOW SECURITY FOR User","href":"/content/sql/security/show-security-for-user"}]},{"group":"Role Management","pages":[{"title":"CREATE ROLE","href":"/content/sql/security/create-role"},{"title":"ALTER ROLE","href":"/content/sql/security/alter-role"},{"title":"DROP ROLE","href":"/content/sql/security/drop-role"},{"title":"SHOW SECURITY FOR Role","href":"/content/sql/security/show-security-for-role"}]},{"group":"Privilege Management","pages":[{"title":"GRANT Role","href":"/content/sql/security/grant-role"},{"title":"GRANT SYSTEM Permission","href":"/content/sql/security/grant-system-permission"},{"title":"GRANT Table Permission","href":"/content/sql/security/grant-table-permission"},{"title":"GRANT Credential Permission","href":"/content/sql/security/grant-credential-permission"},{"title":"GRANT Data Source Permission","href":"/content/sql/security/grant-data-source-permission"},{"title":"GRANT Data Sink Permission","href":"/content/sql/security/grant-data-sink-permission"},{"title":"GRANT Directory Permission","href":"/content/sql/security/grant-directory-permission"},{"title":"GRANT Function (UDF/UDTF) Permission","href":"/content/sql/security/grant-function-udf-udtf-permission"},{"title":"GRANT Graph Permission","href":"/content/sql/security/grant-graph-permission"},{"title":"GRANT Procedure Permission","href":"/content/sql/security/grant-procedure-permission"},{"title":"GRANT SQL-GPT Context Permission","href":"/content/sql/security/grant-sql-gpt-context-permission"},{"title":"GRANT Stream Permission","href":"/content/sql/security/grant-stream-permission"},{"title":"REVOKE Role","href":"/content/sql/security/revoke-role"},{"title":"REVOKE SYSTEM Permission","href":"/content/sql/security/revoke-system-permission"},{"title":"REVOKE Table Permission","href":"/content/sql/security/revoke-table-permission"},{"title":"REVOKE Credential Permission","href":"/content/sql/security/revoke-credential-permission"},{"title":"REVOKE Data Source Permission","href":"/content/sql/security/revoke-data-source-permission"},{"title":"REVOKE Data Sink Permission","href":"/content/sql/security/revoke-data-sink-permission"},{"title":"REVOKE Directory Permission","href":"/content/sql/security/revoke-directory-permission"},{"title":"REVOKE Function (UDF/UDTF) Permission","href":"/content/sql/security/revoke-function-udf-udtf-permission"},{"title":"REVOKE Graph Permission","href":"/content/sql/security/revoke-graph-permission"},{"title":"REVOKE Procedure Permission","href":"/content/sql/security/revoke-procedure-permission"},{"title":"REVOKE SQL-GPT Context Permission","href":"/content/sql/security/revoke-sql-gpt-context-permission"},{"title":"REVOKE Stream Permission","href":"/content/sql/security/revoke-stream-permission"},{"title":"SHOW SECURITY","href":"/content/sql/security/show-security"},{"title":"CHECK","href":"/content/sql/security/check"}]},{"group":"Impersonation (Execute As...)","pages":[{"title":"EXECUTE AS","href":"/content/sql/security/execute-as"},{"title":"REVERT","href":"/content/sql/security/revert"},{"title":"SET USER","href":"/content/sql/security/set-user"}]}]},{"group":"Resource Management","pages":[{"title":"Resource Management","sidebarTitle":"Overview","href":"/content/sql/resource_group"},{"title":"CREATE RESOURCE GROUP","href":"/content/sql/resource_group/create-resource-group"},{"title":"ALTER RESOURCE GROUP","href":"/content/sql/resource_group/alter-resource-group"},{"title":"DROP RESOURCE GROUP","href":"/content/sql/resource_group/drop-resource-group"},{"title":"SHOW RESOURCE GROUP","href":"/content/sql/resource_group/show-resource-group"},{"title":"DESCRIBE RESOURCE GROUP","href":"/content/sql/resource_group/describe-resource-group"},{"title":"ALTER TIER","href":"/content/sql/resource_group/alter-tier"}]},{"group":"System Administration","pages":[{"title":"System Administration","sidebarTitle":"Overview","href":"/content/sql/system_properties"},{"title":"ALTER SYSTEM SET PROPERTIES","href":"/content/sql/system_properties/alter-system-set-properties"},{"title":"SHOW SYSTEM PROPERTIES","href":"/content/sql/system_properties/show-system-properties"},{"title":"VERIFY DATABASE","href":"/content/sql/system_properties/verify-database"},{"title":"CLEAR FILE CACHE","href":"/content/sql/system_properties/clear-file-cache"},{"title":"SHOW FILE CACHE","href":"/content/sql/system_properties/show-file-cache"},{"title":"DESCRIBE FILE CACHE","href":"/content/sql/system_properties/describe-file-cache"}]},{"group":"Backup \u0026 Restore","pages":[{"title":"Database Backup/Restore","sidebarTitle":"Overview","href":"/content/sql/backup_restore"},{"title":"CREATE BACKUP","href":"/content/sql/backup_restore/create-backup"},{"title":"ALTER BACKUP","href":"/content/sql/backup_restore/alter-backup"},{"title":"RESTORE BACKUP","href":"/content/sql/backup_restore/restore-backup"},{"title":"DROP BACKUP","href":"/content/sql/backup_restore/drop-backup"},{"title":"SHOW BACKUP","href":"/content/sql/backup_restore/show-backup"},{"title":"DESCRIBE BACKUP","href":"/content/sql/backup_restore/describe-backup"},{"title":"VERIFY BACKUP","href":"/content/sql/backup_restore/verify-backup"}]},{"title":"Limitations","sidebarTitle":"Limitations","href":"/content/sql/limit"}]},{"group":"SQL-GPT","pages":[{"title":"SQL-GPT","sidebarTitle":"Overview","href":"/content/sql-gpt/index"},{"title":"SQL-GPT Concepts","sidebarTitle":"Concepts","href":"/content/sql-gpt/concepts"},{"title":" SQL Syntax","href":"/_redirect/sql/sqlgpt/_SQL Syntax"},{"title":" Workbench","href":"/_redirect/admin/workbench/ui/explore/_Workbench"}]},{"group":"Vector Search","pages":[{"title":"Vector Search","sidebarTitle":"Vector Search","href":"/content/vector_search/index"}]},{"group":"Location Intelligence","pages":[{"title":"Location Intelligence","sidebarTitle":"Overview","href":"/content/location_intelligence/index"},{"title":"Geospatial Objects","sidebarTitle":"Geospatial Objects","href":"/content/location_intelligence/geo_objects"},{"title":" Geospatial Indexes","href":"/_redirect/concepts/indexes/_Geospatial Indexes"},{"title":"Geospatial/Geometry Functions","sidebarTitle":"Geospatial Functions","href":"/content/location_intelligence/geo_functions"},{"title":"Geospatial Examples","sidebarTitle":"Geospatial Examples","href":"/content/location_intelligence/geospatial_examples"},{"title":" Geospatial Performance Optimization","href":"/_redirect/tuning/cs/geo/_Geospatial Performance Optimization"},{"title":"Web Map Service","href":"/content/location_intelligence/wms_feature_overview"},{"title":"Vector Tile Service","href":"/content/location_intelligence/vts_feature_overview"}]},{"group":"Time Series","pages":[{"title":"Time Series","sidebarTitle":"Overview","href":"/content/time_series/index"},{"title":"Date/Time Types","sidebarTitle":"Data Types","href":"/content/time_series/types"},{"title":"Date Bucketing","sidebarTitle":"Date Bucketing","href":"/content/time_series/date_bucket"},{"title":"Time Bucketing","sidebarTitle":"Time Bucketing","href":"/content/time_series/time_bucket"},{"title":" Window Functions","href":"/_redirect/sql/query/_Window Functions"},{"title":" Trend Analysis","href":"/_redirect/sql/query/_Trend Analysis"},{"title":" ASOF Join","href":"/_redirect/sql/query/_ASOF Join"}]},{"group":"Graph","pages":[{"title":"Graph","sidebarTitle":"Overview","href":"/content/graph_solver/index"},{"title":"Graphs \u0026 Solvers Concepts","sidebarTitle":"Graph Concepts","href":"/content/graph_solver/network_graph_solver"},{"title":"Distributed Graph Servers","sidebarTitle":"Distributed Graph Server","href":"/content/graph_solver/distributed_graph_server"},{"title":" Graph Query","href":"/_redirect/sql/graph/_Graph Query"},{"title":" Management in SQL","href":"/_redirect/sql/graph/_Management in SQL"},{"title":" Matching in SQL","href":"/_redirect/sql/graph/_Matching in SQL"},{"title":" Solving in SQL","href":"/_redirect/sql/graph/_Solving in SQL"}]},{"group":"Machine Learning","pages":[{"title":"Machine Learning","sidebarTitle":"Overview","href":"/content/ml/index"},{"title":"Machine Learning Concepts","sidebarTitle":"ML Concepts","href":"/content/ml/concepts"},{"title":" SQL ML","href":"/_redirect/sql/ml/_SQL ML"}]},{"group":"Security","pages":[{"title":"Security","sidebarTitle":"Overview","href":"/content/security/index"},{"title":"Security Concepts","sidebarTitle":"Users \u0026 Roles","href":"/content/security/sec_concepts"},{"title":"Security Usage","sidebarTitle":"Security Usage","href":"/content/security/sec_usage"},{"group":"Security Configuration","pages":[{"title":"Security Configuration","href":"/content/security/sec_configuration"},{"title":"Obfuscating Plain-Text Passwords","sidebarTitle":"Obfuscating Passwords","href":"/content/security/sec_hardening"}]},{"title":"Auditing","sidebarTitle":"Auditing","href":"/content/security/auditing"},{"title":" SQL Security","href":"/_redirect/sql/security/_SQL Security"},{"title":"Reveal User/Role Management","sidebarTitle":"Reveal Security","href":"/content/security/reveal"}]},{"group":"Visualization","pages":[{"title":"Visualization","sidebarTitle":"Overview","href":"/content/bi/index"},{"group":"Reveal","pages":[{"title":"Reveal: An Overview","href":"/content/bi/reveal/index"},{"title":"Reveal SDK","sidebarTitle":"Reveal SDK","href":"/content/bi/reveal/sdk"}]},{"group":"Tableau","pages":[{"title":"Using Tableau with Kinetica","href":"/content/bi/tableau/index"},{"title":"Kinetica Geospatial Visualization for Tableau","sidebarTitle":"Geospatial Extension","href":"/content/bi/tableau/kin_geo_viz_tableau"}]},{"title":"Using Workbooks in Workbench","sidebarTitle":"Workbooks","href":"/content/admin/workbench/workbooks"},{"title":"Web Map Service","href":"/content/bi/wms_feature_overview"},{"title":"Vector Tile Service","href":"/content/bi/vts_feature_overview"}]},{"group":"Integration","pages":[{"title":"Integrate","sidebarTitle":"Overview","href":"/content/integrate"},{"group":"Performance Optimization","pages":[{"title":"Performance Optimization","sidebarTitle":"Overview","href":"/content/tuning/index"},{"title":"Distributed Ingest","sidebarTitle":"Distributed Ingest","href":"/content/tuning/multihead/multihead_ingest"},{"title":"Distributed Key Lookup","sidebarTitle":"Distributed Key Lookup","href":"/content/tuning/multihead/multihead_egress"},{"title":"Distributed Ingest \u0026 Key Lookup Use Case","sidebarTitle":"Distributed I/O Use Case","href":"/content/tuning/multihead/multihead_use_case"},{"title":"Geospatial Queries","sidebarTitle":"Geospatial Queries","href":"/content/tuning/cs/geo"}]},{"group":"Connectors","pages":[{"title":"Connectors","sidebarTitle":"Overview","href":"/content/connectors/index"},{"title":"JDBC Connector Guide","sidebarTitle":"JDBC Connector","href":"/content/connectors/sql_guide"},{"title":"PostgreSQL Wire Protocol","sidebarTitle":"PostgreSQL Wire Protocol","href":"/content/connectors/psql_wire_protocol"},{"title":"Kinetica Dialect for SQLAlchemy","sidebarTitle":"Kinetica Dialect for SQLAlchemy","href":"/content/connectors/sqlalchemy"},{"group":"Kickbox | Mapbox Connector","pages":[{"title":"Kinetica Kickbox.js Mapbox GL","href":"/content/connectors/kickbox"},{"title":"API Documentation","sidebarTitle":"API Documentation","href":"/content/connectors/kickbox_api"},{"title":"WMS Layers","sidebarTitle":"WMS Layers","href":"/content/connectors/kickbox_wms"},{"title":"Point Clustering","sidebarTitle":"Point Clustering","href":"/content/connectors/kickbox_clustering"}]},{"title":"Beam Developer Manual","sidebarTitle":"Beam Connector","href":"/content/connectors/beam_guide"},{"title":"Kinetica Adapter for dbt","sidebarTitle":"dbt Adapter","href":"/content/connectors/dbt"},{"title":"NiFi Connector Developer Manual","sidebarTitle":"NiFi Connector","href":"/content/connectors/nifi_guide"},{"title":"Kinetica Spark Guide","sidebarTitle":"Spark Connector","href":"/content/connectors/spark_guide"}]},{"group":"User-Defined Function Implementation","pages":[{"title":"User-Defined Function Implementation","sidebarTitle":"Overview","href":"/content/udf/index"},{"group":"C++","pages":[{"title":"C++ UDF API","sidebarTitle":"API","href":"/content/udf/cpp/writing"},{"title":"Running C++ UDFs","sidebarTitle":"Running","href":"/content/udf/cpp/running"},{"group":"Examples","pages":[{"title":"UDF C++ Examples","sidebarTitle":"Overview","href":"/content/udf/cpp/examples/index"},{"title":"Example UDF (CUDA) - Sum of Squares","sidebarTitle":"Sum of Squares (CUDA)","href":"/content/udf/cpp/examples/dist_cuda_sum_of_squares/index"}]}]},{"group":"Python","pages":[{"title":"Python UDF API","sidebarTitle":"API","href":"/content/udf/python/writing"},{"title":"Running Python UDFs","sidebarTitle":"Running","href":"/content/udf/python/running"},{"group":"Examples","pages":[{"title":"UDF Python Examples","sidebarTitle":"Overview","href":"/content/udf/python/examples/index"},{"title":"Prepare Environment","sidebarTitle":"Prepare Environment","href":"/content/udf/python/examples/github_examples/prep_env"},{"title":"UDF API Download","sidebarTitle":"Download API","href":"/content/udf/python/examples/github_examples/udf_api_download"},{"title":"Example UDF (CUDA) - cuBLAS","sidebarTitle":"cuBLAS (CUDA)","href":"/content/udf/python/examples/dist_cuda_cublas/index"},{"title":"Example UDF (Non-CUDA) - Sum of Squares","sidebarTitle":"Sum of Squares (Non-CUDA)","href":"/content/udf/python/examples/dist_noncuda_sum_of_squares/index"},{"title":"Example UDF (Non-CUDA) - Distributed Model","sidebarTitle":"Distributed Model (Non-CUDA)","href":"/content/udf/python/examples/github_examples/dist_model/index"},{"title":"Example UDF (Non-CUDA) - Pandas","sidebarTitle":"Pandas (Non-CUDA)","href":"/content/udf/python/examples/github_examples/pandas/index"}]}]},{"title":"UDF Simulator","sidebarTitle":"Simulator","href":"/content/udf/simulating_udfs"},{"title":"Concurrency Limits","sidebarTitle":"Concurrency Limits","href":"/content/udf/concurrency_limits"}]},{"group":"Kinetica Tools","pages":[{"title":"Kinetica Tools","sidebarTitle":"Overview","href":"/content/tools/index"},{"group":"KiFS","pages":[{"title":"Kinetica File System (KiFS)","href":"/content/tools/kifs"},{"title":"KiFS API Support","sidebarTitle":"KiFS API Support","href":"/content/tools/kifs_api"}]},{"title":"Kinetica SQL (KiSQL)","sidebarTitle":"KiSQL","href":"/content/tools/kisql"}]},{"title":"Downloads","sidebarTitle":"Downloads","href":"/content/downloads"}]},{"group":"Virtual Catalogs","pages":[{"title":"Virtual Catalogs","sidebarTitle":"Overview","href":"/content/catalogs/index"},{"title":"Kinetica Virtual Catalog","sidebarTitle":"Kinetica Virtual Catalog","href":"/content/catalogs/kinetica"},{"title":"ANSI Virtual Catalog","sidebarTitle":"ANSI Virtual Catalog","href":"/content/catalogs/ansi"},{"title":"PostgreSQL Virtual Catalog","sidebarTitle":"PostgreSQL Virtual Catalog","href":"/content/catalogs/postgresql"},{"title":" Useful Catalog Queries","href":"/_redirect/snippets/virtual-catalog-queries/_Useful Catalog Queries"}]},{"group":"Release Notes","pages":[{"title":"Release Notes","sidebarTitle":"Overview","href":"/content/release/index"},{"title":"7.2 Release Notes","sidebarTitle":"7.2 Release Notes","href":"/content/release/7_2"},{"title":"7.1 Release Notes","sidebarTitle":"7.1 Release Notes","href":"/content/release/7_1"},{"title":"7.0 Release Notes","sidebarTitle":"7.0 Release Notes","href":"/content/release/7_0"},{"title":"6.2 Release Notes","sidebarTitle":"6.2 Release Notes","href":"/content/release/6_2"},{"title":"6.1 Release Notes","sidebarTitle":"6.1 Release Notes","href":"/content/release/6_1"},{"title":"6.0 Release Notes","sidebarTitle":"6.0 Release Notes","href":"/content/release/6_0"},{"title":"5.2 Release Notes","sidebarTitle":"5.2 Release Notes","href":"/content/release/5_2"}]}]}]},{"tab":"API Reference","icon":"square-terminal","pages":[{"title":"API Reference","href":"/content/api"}]},{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":"/content/guides"}]},{"tab":"Snippets","icon":"code","pages":[{"title":"Snippets","href":"/content/snippets"}]},{"tab":"Examples (Github)","icon":"github","align":"end","href":"https://github.com/kineticadb/examples"}]},"title":"Column Concepts - Kinetica Docs","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":[],"chunks":[]}