All new geospatial functions have been exposed for SQL usage
Operations: INSERT, CREATE TEMP TABLE AS, CREATE VRAM TABLE AS
Functions: KI_SHARD_KEY
Data type: DATETIME
New KI hint that enables specifying a Job ID tag to assist in cancelling the
job if necessary: KI_HINT_JOBID_PREFIX(x)
Additional alterable properties available:
ALTER TABLE ... SET ... COMPRESSION [TO compression_type]ALTER TABLE ... SET [ACCESS MODE|PROTECTED]ALTER TABLE ... [SET SCHEMA | MOVE TO] ...Schema/collection alteration from SQL is now supported; operations available:
ALTER [SCHEMA | COLLECTION] ... ALLOW HOMOGENOUS [TABLES] <TRUE | FALSE>ALTER [SCHEMA | COLLECTION ] ... SET PROTECTED <TRUE | FALSE>ALTER [SCHEMA | COLLECTION] ... RENAME TO ...ALTER [SCHEMA | COLLECTION] ... SET TTL ...Support for equality of lists, e.g.,
SELECT *
FROM calcs
WHERE (str, num) = ('FURNITURE', 12.3);
RASTER and CB_RASTER mode options
* The ability to use a default class for the CB_RASTER modeJOIN operations supportedWITH (Common Table Expressions), INTERSECT, EXCEPT,
UPDATE, DELETE, CREATE REPLICATED TABLE,
CREATE [OR REPLACE] TABLE ... AS, ALTER TABLE, and
DROP TABLE IF EXISTSPOSITION, CAST, DECODE, ZEROIFNULL, and
DATEDIFF
CROSS JOIN, FULL OUTER JOIN, UNION DISTINCT,
UPDATE, DELETE, CREATE TABLE, DROP TABLELIKEDECIMAL(P,S), TYPE_DATE, & TYPE_TIME
lower, upper, min, max, ltrim,
rtrim & trimwkt_dist & wkt_is_within_distis_null, nvl, nvl2 & nullif/alter/table/* and /show/table/* endpointsJOIN, LEFT/RIGHT JOIN, EXISTS,
SELECT DISTINCT, TOP, UNION ALL & INCASE, CONVERT, IFNULL, NOT, TIMESTAMPADD,
TRUNCATE