Skip to content

SqlContext ​

Namespace: Polars.FSharp

SQL Context for executing SQL queries on registered LazyFrames.

Constructors & Static Methods ​

new ​

fsharp
new : unit -> SqlContext

Instance Methods ​

Execute ​

Execute a SQL query and return a LazyFrame.

fsharp
member Execute(query: string) : LazyFrame

Parameters

NameTypeDescription
querystring-

GetTables ​

Get the names of all registered tables, in sorted order.

fsharp
member GetTables : unit -> string[]

Register ​

Register a LazyFrame as a table for SQL querying.

Register a DataFrame as a table for SQL querying.

fsharp
member Register(name: string, lf: LazyFrame) : unit
member Register(name: string, df: DataFrame) : unit

Parameters

NameTypeDescription
namestring-
lfLazyFrame-
dfDataFrame-

UnRegister ​

fsharp
member UnRegister(name: string) : unit

Parameters

NameTypeDescription
namestring-

Released under the MIT License. Powered by the Polars Rust core & Apache Arrow.