查询片段
复制之前的工作并进行修改通常比从头开始编写更容易。这对普通人来说尤其如此加入
语句或复数情况下
表达式。随着查询列表的增长,可能很难记住哪些查询包含所需的语句。
查询片段是可以使用自动完成共享和触发的查询片段。
下面是一个简单的代码片段:
在org上加入组织。Id = ${1:table}.org_id
创建一个查询片段
在工作区的顶部栏中单击您的用户名并选择用户设置从下拉列表。
单击查询片段选项卡。
点击创建查询片段.
在触发字段,输入代码片段触发器。
可选地输入描述。
在片段字段,输入代码片段。
点击创建.
插入点
${1:表}
是具有占位符文本的插入点。当Databricks SQL呈现代码片段时,美元符号$
还有大括号{}
都被剥去和字表格
突出显示以进行替换。
请注意
您可以使用占位符文本作为理想的默认值,以便在运行时覆盖。
通过用单个美元符号和花括号包装整数制表顺序来指定插入点$ {}
.前面有冒号的文本占位符:
是可选的,但对于不熟悉代码片段的用户很有用。
当Databricks SQL渲染这个片段:
和(发票.完整的是零或发票.完整的<>“${2}”)和(发票.取消了是零或发票.取消了<>“${1}”)和(发票.修改是零或发票.modified_date<>“$ {0:this_date}”)
文本插入carat跳转到引号之间的第二行”
.当你按下选项卡,克拉就会跳跃向后在第一行上。当你按下选项卡同样,克拉会跳转到第三行this_date
将突出显示,以提示输入所需的值。
请注意
零的插入点$ {0}
总是最后的指向TAB顺序。