查詢片段

常常很容易複製之前比從頭開始寫點東西和修改工作。常見的尤其如此加入語句或複雜情況下表達式。你的查詢列表越來越長,很難記住哪些查詢包含你所需要的聲明。

查詢片段片段的查詢,您可以分享和觸發使用自動完成。

查詢片段

這裏有一個例子:一個簡單的片段

加入組織組織組織。id = ${1:表}.org_id

創建一個查詢片段

  1. 點擊你的用戶名欄頂部的工作區並選擇用戶設置從下拉。

  2. 單擊查詢片段選項卡。

  3. 點擊創建查詢片段

  4. 觸發字段中,輸入觸發的代碼片段。

  5. 輸入描述,這是可選的。

  6. 片段字段中,輸入代碼片段。

  7. 點擊創建

插入點

${1:表}是一個占位符文本插入點。磚SQL呈現的片段時,美元符號美元和花括號{}去和這個詞嗎是替換高亮顯示。

請注意

您可以使用占位符文本在運行時作為理想的覆蓋默認值。

你指定插入點整數包裝標簽的順序一個美元符號和花括號$ {}。一個文本占位符之前一個冒號:是可選的但是有用的用戶不熟悉你的片段。

當磚SQL呈現這段代碼:

(發票完整的發票完整的< >“$ {2}”)(發票取消了發票取消了< >“$ {1}”)(發票修改發票modified_date< >“$ {0:this_date}”)

文本插入克拉跳到引號之間的第二行。當你按下選項卡,克拉會跳向後在第一行。當你按下選項卡再次,克拉將跳轉到第三行this_date將突出顯示提示輸入所需的值。

請注意

零的插入點$ {0}總是去年在選項卡。

插入一個查詢片段

如果你有啟用自動完成從SQL編輯器,您可以調用片段通過輸入中定義的觸發字查詢代碼片段編輯器。自動完成建議片段就像任何其他數據庫中的關鍵字。

請注意

如果禁用自動完成,你仍然可以按調用查詢片段Ctrl + Space和打字的觸發字查詢片段。這可能是必要的,如果您的方案超過5000令牌。

這裏有一些其他的想法片段:

  • 頻繁的加入語句

  • 複雜的條款如情況下

  • 條件格式