Как удалить рабочую область в По необходимости (использующий p4v)?

Я использую LEFT JOIN с приблизительно 99,999% времени, но часть моего динамического использования генерации кода RIGHT JOIN с, которые означают, что материал вне соединения не должен быть инвертирован.

я также хотел бы добавить, что определенный пример, который Вы даете, я верю, производит перекрестное объединение, и это - вероятно, не Ваше намерение или даже хороший дизайн.

т.е. Я думаю, что это - эффективно то же как:

SELECT *
FROM t1
CROSS JOIN t3
LEFT JOIN t2
    ON t1.k2 = t2.k2
    AND t3.k3 = t2.k3

И также, потому что это - перекрестное объединение, нет много оптимизатора, будет способным сделать.

155
задан Peter Mortensen 14 April 2015 в 03:13
поделиться

1 ответ

В меню «Вид» выберите «Рабочие области». Вы увидите все созданные вами рабочие пространства. Выберите рабочие области, которые вы хотите удалить, и нажмите «Правка» -> «Удалить рабочую область» или щелкните правой кнопкой мыши и выберите «Удалить рабочую область». Если рабочее пространство «заблокировано» для предотвращения изменений, вы получите сообщение об ошибке.

Чтобы разблокировать рабочее пространство, нажмите «Редактировать» (или щелкните правой кнопкой мыши и выберите «Редактировать рабочее пространство»), чтобы открыть редактор рабочего пространства, снимите флажок "заблокировано" и сохраните изменения. Вы можете удалить рабочее пространство, как только оно будет разблокировано.

По моему опыту, рабочее пространство будет продолжать отображаться в раскрывающемся списке, пока вы не нажмете на него, после чего p4v выяснит, что вы удалили его, и удалит его. из списка.

226
ответ дан 23 November 2019 в 21:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: