📄️ ALTER TABLE
ALTER TABLE изменяет существующую таблицу, включая:
📄️ CANCEL ALTER TABLE
CANCEL ALTER TABLE отменяет выполнение текущей операции ALTER TABLE, включая:
📄️ CREATE INDEX
Создает индексы.
📄️ CREATE TABLE
Создает новую таблицу в Selena.
📄️ CREATE TABLE AS SELECT
Используйте выражение CREATE TABLE AS SELECT (CTAS) для синхронного или асинхронного запроса таблицы и создания новой таблицы на основе результата запроса, а затем для вставки результата запроса в новую таблицу.
📄️ CREATE TABLE LIKE
CREATE TABLE LIKE создает идентичную пустую таблицу на основе определения другой таблицы. Определение включает определение столбцов, partition и свойства таблицы. Вы можете скопировать внешнюю таблицу, такую как MySQL.
📄️ DELETE
Удаляет строки данных из таблицы на основе указанных условий. Таблица может быть партиционированной или не партиционированной.
📄️ DESC
DESC используется для просмотра схем таблиц:
📄️ DROP INDEX
DROP INDEX используется для удаления указанного index в таблице. В настоящее время в этой версии поддерживается только bitmap index.
📄️ DROP TABLE
DROP TABLE используется для удаления таблицы.
📄️ REFRESH EXTERNAL TABLE
REFRESH EXTERNAL TABLE обновляет метаданные, кэшированные в Selena. Метаданные берутся из таблиц в data lakes. Эта команда используется в следующих сценариях:
📄️ SELECT
SELECT запрашивает данные из одной или нескольких таблиц, views или materialized views. Оператор SELECT обычно состоит из следующих частей:
📄️ SHOW ALTER TABLE
SHOW ALTER TABLE показывает выполнение теку щих операций ALTER TABLE, включая:
📄️ SHOW CREATE TABLE
Возвращает команду CREATE TABLE, которая использовалась для создания указанной таблицы.
📄️ SHOW DELETE
SHOW DELETE запрашивает исторические операции DELETE, которые были успешно выполнены на таблицах Duplicate Key, Unique Key и Aggregate в указанной базе данных. Дополнительную информацию об удалении данных см. в разделе DELETE.
📄️ SHOW DYNAMIC PARTITION TABLES
SHOW DYNAMIC PARTITION TABLES используется для отображения статуса всех partitioned таблиц, для которых настроены свойства динамического партиционирования в базе данных.
📄️ SHOW FULL COLUMNS
SHOW FULL COLUMNS используется для отображения содержимого столбцов из указанных таблиц.
📄️ SHOW INDEX
SHOW INDEX используется для отображения информации об индексах в таблице. В настоящее время поддерживается только bitmap index.
📄️ SHOW PARTITIONS
SHOW PARTITIONS отображает информацию о partition, включая обычные partition и временные partition.
📄️ SHOW TABLES
SHOW TABLES отображает все таблицы в базе данных Selena или в базе данных внешнего источника данных, например, Hive, Iceberg, Hudi или Delta Lake.
📄️ SHOW TABLET
SHOW TABLET отображает информацию, связанную с tablet.
📄️ TRUNCATE TABLE
TRUNCATE TABLE используется для очистки указанных данных таблицы и partition.
📄️ UPDATE
Обновляет строки в таблице с Primary Key.
📄️ AUTO_INCREMENT
Начиная с версии 3.0, Selena поддерживает атрибут столбца AUTOINCREMENT, который может упростить управление данными. В этой теме рассматриваются сценарии применения, использование и функции атрибута столбца AUTOINCREMENT.