Синтаксическая ошибка при создании Common table expression в SQLite

Я пытаюсь создать общее табличное выражение (CTE). Синтаксис следующий:

WITH MyCTE (PartId CompId)  AS
(
SELECT Participants.Id, CompId 
FROM Participants
INNER JOIN Companies ON  Participants.NameLong1 = Companies.Name_Long1
)

Ошибка: Result: near "CompId": syntax error At line 1: WITH MyCTE (PartId CompId

Я проверил, общие табличные выражения в SQLite3 поддерживаются, синтаксис перепроверил множество раз. SELECT выражение само по себе выполняется корректно. В чем моя ошибка?


Ответы (0 шт):