HP Vertica Analytics Platform 7.0.x SQL Reference Manual
User Manual: Pdf
Open the PDF directly: View PDF
Page Count: 1539 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Contents
- SQL Overview
- System Limits
- SQL Language Elements
- SQL Data Types
- Binary Data Types
- Boolean Data Type
- Character Data Types
- Date/Time Data Types
- Time Zone Abbreviations for Input
- DATE
- DATETIME
- INTERVAL
- Displaying or Omitting Interval Units in Output
- Specifying Units on Input
- How the Interval-Qualifier Affects Output Units
- Specifying Precision
- Casting with Intervals
- Processing Signed Intervals
- Processing Interval-Literals Without Units
- Using INTERVALYM for INTERVAL YEAR TO MONTH
- Operations with Intervals
- Fractional Seconds in Interval Units
- Interval-Literal
- Interval-Qualifier
- SMALLDATETIME
- TIME
- TIME AT TIME ZONE
- TIMESTAMP
- TIMESTAMP AT TIME ZONE
- Long Data Types
- Numeric Data Types
- Data Type Coercion
- Data Type Coercion Chart
- SQL Functions
- Aggregate Functions
- APPROXIMATE_COUNT_DISTINCT
- APPROXIMATE_COUNT_DISTINCT_OF_SYNOPSIS
- APPROXIMATE_COUNT_DISTINCT_SYNOPSIS
- AVG [Aggregate]
- BIT_AND
- BIT_OR
- BIT_XOR
- CORR
- COUNT [Aggregate]
- COVAR_POP
- COVAR_SAMP
- MAX [Aggregate]
- MIN [Aggregate]
- REGR_AVGX
- REGR_AVGY
- REGR_COUNT
- REGR_INTERCEPT
- REGR_R2
- REGR_SLOPE
- REGR_SXX
- REGR_SXY
- REGR_SYY
- STDDEV [Aggregate]
- STDDEV_POP [Aggregate]
- STDDEV_SAMP [Aggregate]
- SUM [Aggregate]
- SUM_FLOAT [Aggregate]
- VAR_POP [Aggregate]
- VAR_SAMP [Aggregate]
- VARIANCE [Aggregate]
- Analytic Functions
- Analytic Function Syntax
- Analytic Syntactic Construct
- window_partition_clause
- window_order_clause
- window_frame_clause
- named_windows
- AVG [Analytic]
- CONDITIONAL_CHANGE_EVENT [Analytic]
- CONDITIONAL_TRUE_EVENT [Analytic]
- COUNT [Analytic]
- CUME_DIST [Analytic]
- DENSE_RANK [Analytic]
- EXPONENTIAL_MOVING_AVERAGE [Analytic]
- FIRST_VALUE [Analytic]
- LAG [Analytic]
- LAST_VALUE [Analytic]
- LEAD [Analytic]
- MAX [Analytic]
- MEDIAN [Analytic]
- MIN [Analytic]
- NTILE [Analytic]
- PERCENT_RANK [Analytic]
- PERCENTILE_CONT [Analytic]
- PERCENTILE_DISC [Analytic]
- RANK [Analytic]
- ROW_NUMBER [Analytic]
- STDDEV [Analytic]
- STDDEV_POP [Analytic]
- STDDEV_SAMP [Analytic]
- SUM [Analytic]
- VAR_POP [Analytic]
- VAR_SAMP [Analytic]
- VARIANCE [Analytic]
- Date/Time Functions
- Usage
- Daylight Savings Time Considerations
- Date/Time Functions in Transactions
- ADD_MONTHS
- AGE_IN_MONTHS
- AGE_IN_YEARS
- CLOCK_TIMESTAMP
- CURRENT_DATE
- CURRENT_TIME
- CURRENT_TIMESTAMP
- DATE_PART
- DATE
- DATE_TRUNC
- DATEDIFF
- DAY
- DAYOFMONTH
- DAYOFWEEK
- DAYOFWEEK_ISO
- DAYOFYEAR
- DAYS
- EXTRACT
- GETDATE
- GETUTCDATE
- HOUR
- ISFINITE
- JULIAN_DAY
- LAST_DAY
- LOCALTIME
- LOCALTIMESTAMP
- MICROSECOND
- MIDNIGHT_SECONDS
- MINUTE
- MONTH
- MONTHS_BETWEEN
- NEW_TIME
- NEXT_DAY
- NOW [Date/Time]
- OVERLAPS
- QUARTER
- ROUND [Date/Time]
- SECOND
- STATEMENT_TIMESTAMP
- SYSDATE
- TIME_SLICE
- TIMEOFDAY
- TIMESTAMPADD
- TIMESTAMPDIFF
- TIMESTAMP_ROUND
- TIMESTAMP_TRUNC
- TRANSACTION_TIMESTAMP
- TRUNC [Date/Time]
- WEEK
- WEEK_ISO
- YEAR
- YEAR_ISO
- Formatting Functions
- Geospatial Package SQL Functions
- To Install the Geospatial package:
- Contents of the Geospatial Package
- Using Geospatial Package SQL Functions
- Using Built-In HP Vertica Functions for Geospatial Analysis
- Geospatial SQL Functions
- BB_WITHIN
- BEARING
- CHORD_TO_ARC
- DWITHIN
- ECEF_CHORD
- ECEF_x
- ECEF_y
- ECEF_z
- ISLEFT
- KM2MILES
- LAT_WITHIN
- LL_WITHIN
- LLD_WITHIN
- LON_WITHIN
- MILES2KM
- RADIUS_LON
- RADIUS_M
- RADIUS_N
- RADIUS_R
- RADIUS_Ra
- RADIUS_Rc
- RADIUS_Rv
- RADIUS_SI
- RAYCROSSING
- WGS84_a
- WGS84_b
- WGS84_e2
- WGS84_f
- WGS84_if
- WGS84_r1
- IP Conversion Functions
- Mathematical Functions
- NULL-handling Functions
- Pattern Matching Functions
- Regular Expression Functions
- Sequence Functions
- String Functions
- ASCII
- BIT_LENGTH
- BITCOUNT
- BITSTRING_TO_BINARY
- BTRIM
- CHARACTER_LENGTH
- CHR
- CONCAT
- DECODE
- GREATEST
- GREATESTB
- HEX_TO_BINARY
- HEX_TO_INTEGER
- INET_ATON
- INET_NTOA
- INITCAP
- INITCAPB
- INSERT
- INSTR
- INSTRB
- ISUTF8
- LEAST
- LEASTB
- LEFT
- LENGTH
- LOWER
- LOWERB
- LPAD
- LTRIM
- MD5
- OCTET_LENGTH
- OVERLAY
- OVERLAYB
- POSITION
- POSITIONB
- QUOTE_IDENT
- QUOTE_LITERAL
- REPEAT
- REPLACE
- RIGHT
- RPAD
- RTRIM
- SPACE
- SPLIT_PART
- SPLIT_PARTB
- STRPOS
- STRPOSB
- SUBSTR
- SUBSTRB
- SUBSTRING
- TO_BITSTRING
- TO_HEX
- TRANSLATE
- TRIM
- UPPER
- UPPERB
- V6_ATON
- V6_NTOA
- V6_SUBNETA
- V6_SUBNETN
- V6_TYPE
- System Information Functions
- Timeseries Functions
- URI Encode/Decode Functions
- HP Vertica Meta-Functions
- Alphabetical List of HP Vertica Meta-Functions
- ADD_LOCATION
- ADVANCE_EPOCH
- ALTER_LOCATION_USE
- ALTER_LOCATION_LABEL
- ANALYZE_CONSTRAINTS
- ANALYZE_CORRELATIONS
- ANALYZE_HISTOGRAM
- ANALYZE_STATISTICS
- ANALYZE_WORKLOAD
- AUDIT
- AUDIT_FLEX
- AUDIT_LICENSE_SIZE
- AUDIT_LICENSE_TERM
- BUILD_FLEXTABLE_VIEW
- CANCEL_REBALANCE_CLUSTER
- CANCEL_REFRESH
- CHANGE_CURRENT_STATEMENT_RUNTIME_PRIORITY
- CHANGE_RUNTIME_PRIORITY
- CLEAR_CACHES
- CLEAR_DATA_COLLECTOR
- CLEAR_PROFILING
- CLEAR_PROJECTION_REFRESHES
- CLEAR_RESOURCE_REJECTIONS
- CLEAR_OBJECT_STORAGE_POLICY
- CLOSE_SESSION
- CLOSE_ALL_SESSIONS
- COMPUTE_FLEXTABLE_KEYS
- COMPUTE_FLEXTABLE_KEYS_AND_BUILD_VIEW
- CURRENT_SCHEMA
- DATA_COLLECTOR_HELP
- DISABLE_DUPLICATE_KEY_ERROR
- DISABLE_ELASTIC_CLUSTER
- DISABLE_LOCAL_SEGMENTS
- DISABLE_PROFILING
- DISPLAY_LICENSE
- DO_TM_TASK
- DROP_LICENSE
- DROP_LOCATION
- DROP_PARTITION
- DROP_STATISTICS
- DUMP_CATALOG
- DUMP_LOCKTABLE
- DUMP_PARTITION_KEYS
- DUMP_PROJECTION_PARTITION_KEYS
- DUMP_TABLE_PARTITION_KEYS
- ENABLE_ELASTIC_CLUSTER
- ENABLE_LOCAL_SEGMENTS
- ENABLE_PROFILING
- EVALUATE_DELETE_PERFORMANCE
- EXPORT_CATALOG
- EXPORT_OBJECTS
- EXPORT_STATISTICS
- EXPORT_TABLES
- FLUSH_DATA_COLLECTOR
- GET_AHM_EPOCH
- GET_AHM_TIME
- GET_AUDIT_TIME
- GET_COMPLIANCE_STATUS
- GET_CURRENT_EPOCH
- GET_DATA_COLLECTOR_POLICY
- GET_LAST_GOOD_EPOCH
- GET_NUM_ACCEPTED_ROWS
- GET_NUM_REJECTED_ROWS
- GET_PROJECTION_STATUS
- GET_PROJECTIONS, GET_TABLE_PROJECTIONS
- HAS_ROLE
- IMPORT_STATISTICS
- INTERRUPT_STATEMENT
- INSTALL_LICENSE
- LAST_INSERT_ID
- MAKE_AHM_NOW
- MARK_DESIGN_KSAFE
- MATERIALIZE_FLEXTABLE_COLUMNS
- MEASURE_LOCATION_PERFORMANCE
- MERGE_PARTITIONS
- MOVE_PARTITIONS_TO_TABLE
- PARTITION_PROJECTION
- PARTITION_TABLE
- PURGE
- PURGE_PARTITION
- PURGE_PROJECTION
- PURGE_TABLE
- REALIGN_CONTROL_NODES
- REBALANCE_CLUSTER
- REENABLE_DUPLICATE_KEY_ERROR
- REFRESH
- RELEASE_ALL_JVM_MEMORY
- RELEASE_JVM_MEMORY
- RELOAD_SPREAD
- RESET_LOAD_BALANCE_POLICY
- RESTORE_LOCATION
- RESTORE_FLEXTABLE_DEFAULT_KEYS_TABLE_AND_VIEW
- RETIRE_LOCATION
- SET_AHM_EPOCH
- SET_AHM_TIME
- SET_AUDIT_TIME
- SET_CONTROL_SET_SIZE
- SET_DATA_COLLECTOR_POLICY
- SET_DATA_COLLECTOR_TIME_POLICY
- SET_LOAD_BALANCE_POLICY
- SET_LOCATION_PERFORMANCE
- SET_SCALING_FACTOR
- SET_OBJECT_STORAGE_POLICY
- SHUTDOWN
- SLEEP
- START_REBALANCE_CLUSTER
- START_REFRESH
- SYNCH_WITH_HCATALOG_SCHEMA
- Catalog Management Functions
- Client Connection Management Functions
- Cluster Management Functions
- Cluster Scaling Functions
- Constraint Management Functions
- Data Collector Functions
- Database Designer Functions
- DESIGNER_ADD_DESIGN_QUERIES
- DESIGNER_ADD_DESIGN_QUERIES_FROM_RESULTS
- DESIGNER_ADD_DESIGN_QUERY
- DESIGNER_ADD_DESIGN_TABLES
- DESIGNER_CANCEL_POPULATE_DESIGN
- DESIGNER_CREATE_DESIGN
- DESIGNER_DESIGN_PROJECTION_ENCODINGS
- DESIGNER_DROP_ALL_DESIGNS
- DESIGNER_DROP_DESIGN
- DESIGNER_OUTPUT_ALL_DESIGN_PROJECTIONS
- DESIGNER_OUTPUT_DEPLOYMENT_SCRIPT
- DESIGNER_RESET_DESIGN
- DESIGNER_RUN_POPULATE_DESIGN_AND_DEPLOY
- DESIGNER_SET_ANALYZE_CORRELATIONS_MODE
- DESIGNER_SET_DESIGN_KSAFETY
- DESIGNER_SET_DESIGN_TYPE
- DESIGNER_SET_OPTIMIZATION_OBJECTIVE
- DESIGNER_SET_PROPOSE_UNSEGMENTED_PROJECTIONS
- DESIGNER_WAIT_FOR_DESIGN
- Database Management Functions
- Epoch Management Functions
- Flex Table Functions
- License Management Functions
- Partition Management Functions
- Profiling Functions
- Projection Management Functions
- Purge Functions
- Session Management Functions
- Statistic Management Functions
- Storage Management Functions
- Tuple Mover Functions
- Workload Management Functions
- Alphabetical List of HP Vertica Meta-Functions
- Aggregate Functions
- SQL Statements
- ALTER DATABASE
- ALTER FAULT GROUP
- ALTER FUNCTION
- ALTER LIBRARY
- ALTER NODE
- ALTER NETWORK INTERFACE
- ALTER PROJECTION RENAME
- ALTER PROFILE
- ALTER PROFILE RENAME
- ALTER RESOURCE POOL
- ALTER ROLE RENAME
- ALTER SCHEMA
- ALTER SEQUENCE
- ALTER SUBNET
- ALTER TABLE
- ALTER USER
- ALTER VIEW
- BEGIN
- COMMENT ON Statements
- COMMIT
- CONNECT
- COPY
- COPY LOCAL
- COPY FROM VERTICA
- CREATE EXTERNAL TABLE AS COPY
- CREATE FAULT GROUP
- CREATE FLEX TABLE
- CREATE FLEX EXTERNAL TABLE AS COPY
- CREATE FUNCTION Statements
- CREATE HCATALOG SCHEMA
- CREATE LIBRARY
- CREATE LOCAL TEMPORARY VIEW
- CREATE NETWORK INTERFACE
- CREATE PROCEDURE
- CREATE PROFILE
- CREATE PROJECTION
- CREATE RESOURCE POOL
- CREATE ROLE
- CREATE SCHEMA
- CREATE SEQUENCE
- CREATE SUBNET
- CREATE TABLE
- CREATE TEMPORARY TABLE
- CREATE USER
- CREATE VIEW
- DELETE
- DISCONNECT
- DROP AGGREGATE FUNCTION
- DROP FAULT GROUP
- DROP FUNCTION
- DROP LIBRARY
- DROP NETWORK INTERFACE
- DROP PROCEDURE
- DROP PROFILE
- DROP PROJECTION
- DROP RESOURCE POOL
- DROP ROLE
- DROP SCHEMA
- DROP SEQUENCE
- DROP SUBNET
- DROP TABLE
- DROP TRANSFORM FUNCTION
- DROP USER
- DROP VIEW
- END
- EXPLAIN
- EXPORT TO VERTICA
- GRANT Statements
- INSERT
- MERGE
- PROFILE
- RELEASE SAVEPOINT
- REVOKE Statements
- ROLLBACK
- ROLLBACK TO SAVEPOINT
- SAVEPOINT
- SELECT
- SET DATESTYLE
- SET ESCAPE_STRING_WARNING
- SET INTERVALSTYLE
- SET LOCALE
- SET ROLE
- SET SEARCH_PATH
- SET SESSION AUTOCOMMIT
- SET SESSION CHARACTERISTICS
- SET SESSION MEMORYCAP
- SET SESSION RESOURCE_POOL
- SET SESSION RUNTIMECAP
- SET SESSION TEMPSPACECAP
- SET STANDARD_CONFORMING_STRINGS
- SET TIME ZONE
- SHOW
- START TRANSACTION
- TRUNCATE TABLE
- UPDATE
- HP Vertica System Tables
- V_CATALOG Schema
- ALL_TABLES
- CLUSTER_LAYOUT
- COLUMNS
- COMMENTS
- CONSTRAINT_COLUMNS
- DATABASES
- DUAL
- ELASTIC_CLUSTER
- EPOCHS
- FAULT_GROUPS
- FOREIGN_KEYS
- GRANTS
- HCATALOG_COLUMNS
- HCATALOG_SCHEMATA
- HCATALOG_TABLES
- HCATALOG_TABLE_LIST
- LARGE_CLUSTER_CONFIGURATION_STATUS
- LICENSE_AUDITS
- LICENSES
- MATERIALIZE_FLEXTABLE_COLUMNS_RESULTS
- NODES
- ODBC_COLUMNS
- PASSWORDS
- PRIMARY_KEYS
- PROFILE_PARAMETERS
- PROFILES
- PROJECTION_CHECKPOINT_EPOCHS
- PROJECTION_COLUMNS
- PROJECTION_DELETE_CONCERNS
- PROJECTIONS
- RESOURCE_POOL_DEFAULTS
- RESOURCE_POOLS
- ROLES
- SCHEMATA
- SEQUENCES
- STORAGE_LOCATIONS
- SYSTEM_COLUMNS
- SYSTEM_TABLES
- TABLE_CONSTRAINTS
- TABLES
- TYPES
- USER_AUDITS
- USER_FUNCTIONS
- USER_PROCEDURES
- USER_TRANSFORMS
- USERS
- VIEW_COLUMNS
- VIEWS
- V_MONITOR Schema
- ACTIVE_EVENTS
- COLUMN_STORAGE
- CONFIGURATION_CHANGES
- CONFIGURATION_PARAMETERS
- CPU_USAGE
- CRITICAL_HOSTS
- CRITICAL_NODES
- CURRENT_SESSION
- DATA_COLLECTOR
- DATABASE_BACKUPS
- DATABASE_CONNECTIONS
- DATABASE_SNAPSHOTS
- DELETE_VECTORS
- DEPLOY_STATUS
- DEPLOYMENT_PROJECTION_STATEMENTS
- DEPLOYMENT_PROJECTIONS
- DESIGN_QUERIES
- DESIGN_STATUS
- DESIGN_TABLES
- DESIGNS
- DISK_RESOURCE_REJECTIONS
- DISK_STORAGE
- ERROR_MESSAGES
- EVENT_CONFIGURATIONS
- EXECUTION_ENGINE_PROFILES
- HOST_RESOURCES
- IO_USAGE
- LOAD_STREAMS
- LOCK_USAGE
- LOCKS
- LOGIN_FAILURES
- MEMORY_USAGE
- MONITORING_EVENTS
- NETWORK_INTERFACES
- NETWORK_USAGE
- NODE_RESOURCES
- NODE_STATES
- OUTPUT_DEPLOYMENT_STATUS
- OUTPUT_EVENT_HISTORY
- PARTITION_REORGANIZE_ERRORS
- PARTITION_STATUS
- PARTITIONS
- PROCESS_SIGNALS
- PROJECTION_RECOVERIES
- PROJECTION_REFRESHES
- PROJECTION_STORAGE
- PROJECTION_USAGE
- QUERY_EVENTS
- QUERY_METRICS
- QUERY_PLAN_PROFILES
- QUERY_PROFILES
- QUERY_REQUESTS
- REBALANCE_PROJECTION_STATUS
- REBALANCE_TABLE_STATUS
- RECOVERY_STATUS
- RESOURCE_ACQUISITIONS
- RESOURCE_POOL_STATUS
- RESOURCE_QUEUES
- RESOURCE_REJECTION_DETAILS
- RESOURCE_REJECTIONS
- RESOURCE_USAGE
- SESSION_PROFILES
- SESSIONS
- STORAGE_CONTAINERS
- STORAGE_POLICIES
- STORAGE_TIERS
- STORAGE_USAGE
- STRATA
- STRATA_STRUCTURES
- SYSTEM
- SYSTEM_RESOURCE_USAGE
- SYSTEM_SERVICES
- SYSTEM_SESSIONS
- TRANSACTIONS
- TUNING_RECOMMENDATIONS
- TUPLE_MOVER_OPERATIONS
- UDX_FENCED_PROCESSES
- USER_LIBRARIES
- USER_LIBRARY_MANIFEST
- USER_SESSIONS
- WOS_CONTAINER_STORAGE
- V_CATALOG Schema
- Appendix: Compatibility with Other RDBMS
- We appreciate your feedback!