Enum prql_compiler::sql::Dialect
source · pub enum Dialect {
Ansi,
BigQuery,
ClickHouse,
DuckDb,
Generic,
Hive,
MsSql,
MySql,
PostgreSql,
SQLite,
Snowflake,
}
Expand description
SQL dialect.
This is only changes the output for a relatively small subset of features.
If something does not work in a specific dialect, please raise in a GitHub issue.
Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Dialect
impl<'de> Deserialize<'de> for Dialect
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl EnumMessage for Dialect
impl EnumMessage for Dialect
fn get_message(&self) -> Option<&'static str>
fn get_detailed_message(&self) -> Option<&'static str>
source§fn get_documentation(&self) -> Option<&'static str>
fn get_documentation(&self) -> Option<&'static str>
Get the doc comment associated with a variant if it exists.