1

/* SQL Query */ など、Sparx Enterprise Architect で SQL クエリにコメントを付ける方法はありますか。これは、以前のクエリを削除せずに別のクエリを実行できるようにするためです。

4

3 に答える 3

2

クエリ エディターは と の両方--を認識します/* */が、どちらも実際には機能していないようです。いいえ。

最善の方法は、クエリを検索として保存することです。

于 2013-10-22T11:07:16.163 に答える
1

Enterprise Architect の #DB=# マクロは、SQL モデル検索クエリのコメントに適しています。

#DB=COMMENT# <comment text> #DB=COMMENT#

たとえば、JET4.0 バージョンと MYSQL バージョンでクエリが異なる理由を説明するには、次のようにします。

SELECT distinct o1.ea_guid AS CLASSGUID,
    o1.name AS Name,
    o2.name AS Subtype,
    o3.name AS Sub2,
    o4.name AS Sub3,
    o5.name AS Sub4
#DB=COMMENT# JET does not allow mixing LEFT/INNER JOINS #DB=COMMENT#
#DB=JET#
FROM  <complex join, JET version>
#DB=JET#
#DB=MYSQL#
FROM  <complex join, MySQL version>
#DB=MYSQL#
WHERE
    o1.object_type = 'Class'
    AND o1.name LIKE '#WC#<Search Term>#WC#';
于 2013-11-05T17:16:43.913 に答える