MySql Workbench 参数占位符

问题描述 投票:0回答:1

在浏览工作台中的可用片段时,我遇到了带有形式参数和/或占位符的代码片段,其形式为

<{[identifier]}>
,它们在编辑器中特别突出显示。

它们是简单的正式占位符还是有其他额外用途?

mysql editor workbench
1个回答
0
投票

是的,这些是占位符,它们旨在使您的片段不那么具体,而更通用。您可以按 CTRL+SHIFT+? 自动移动到下一个占位符以填写您需要的具体值。

例如:

    /* find total sales for each product, including only products that have total sales exceeding a specified amount */
    SELECT
        Products.ProductName,
        SUM(Orders.Quantity) AS TotalSales
    FROM
        Products
    INNER JOIN Orders ON Products.ProductID = Orders.ProductID
    GROUP BY
        Products.ProductName
    HAVING
        SUM(Orders.Quantity) > <{[minimum_order_amount]}>

您可以将此代码片段加载到编辑器中,然后按 CTRL+SHIFT+? 自动移动到您可能想要编辑的变量。您可以拥有任意数量的占位符。

注意:快捷键组合仅适用于前进。一旦位于占位符下方,快捷键将无法找到您的占位符。因此,如果您粘贴代码片段,则必须移至代码片段的顶部(例如,按 CTRL+HOME)。

© www.soinside.com 2019 - 2024. All rights reserved.