We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Summary
syntax
SETTINGS ( parameter = value [ , parameter = value ] ) Statement
SETTINGS clause works only in Statement of:
SELECT INSERT MergeINTO COPY UPDATE DELETE CREATE TABLE EXPLAIN
examples:
settings (max_thread = 3, enable_loser_tree_merge_sort = 1) select 1 + 1
settings (max_thread = 3, enable_loser_tree_merge_sort = 1) copy into ....
We already had set_var_hints now, but the syntax is not friendly. Settings could also be parsed into HintItem.
set_var_hints
HintItem
Any advice? cc @zhang2014 @andylokandy
Refer to https://docs.yellowbrick.com/6.8.1/ybd_sqlref/setting_clause.html
The text was updated successfully, but these errors were encountered:
LGTM
Sorry, something went wrong.
Maybe add a new type in SetType is better than HintItem?
pub enum SetType { #[default] SettingsSession, SettingsGlobal, Variable, SettingsQuery, }
And if user use query level settings and hints , the hints will be invalid.
That's easy to delete the code about hints.
TCeason
Successfully merging a pull request may close this issue.
Summary
syntax
SETTINGS clause works only in Statement of:
examples:
We already had
set_var_hints
now, but the syntax is not friendly.Settings could also be parsed into
HintItem
.Any advice? cc @zhang2014 @andylokandy
Refer to https://docs.yellowbrick.com/6.8.1/ybd_sqlref/setting_clause.html
The text was updated successfully, but these errors were encountered: