表操作#
函数 |
描述 |
|---|---|
从对现有表执行的SQL查询中创建一个新表及其列。 |
|
删除指定的表,并取消其注册。 |
|
返回给定SQL查询的Polars执行计划。 |
|
返回在给定上下文中注册的所有表的列表。 |
|
将一个或多个数组展开为新表对象中的列。 |
|
从表中移除所有数据而不实际删除它。 |
创建表#
从对现有表执行的SQL查询中创建一个新表及其列。
示例:
CREATE TABLE new_table AS
SELECT * FROM existing_table WHERE value > 42
删除表#
删除指定的表,取消其注册。
示例:
DROP TABLE old_table
解释#
返回给定SQL查询的Polars执行计划。
示例:
EXPLAIN SELECT * FROM some_table
显示表格#
返回在给定上下文中注册的所有表的列表。
示例:
SHOW TABLES
UNNEST#
将一个或多个数组展开为新表对象中的列。
示例:
SELECT * FROM
UNNEST(
[1, 2, 3, 4],
['ww','xx','yy','zz'],
[23.0, 24.5, 28.0, 27.5]
) AS tbl (x,y,z)
截断#
从表中移除所有数据而不实际删除它。
示例:
TRUNCATE TABLE some_table