인식할 수 없는 문 유형입니다.(위치 0의 "WITD" 근처)
mysql phmyadmin 버전 10.1.34-maraiDB를 사용하고 있습니다.폴링 cte 코드를 실행할 수 없습니다.코드를 실행할 때 표시되는 코드 오류
WITH cte (Employee_ID, First_Name, Last_Name,Email, Phone, Hire_Date,
Manager_ID, Job_Title) AS
(
SELECT Employee_ID, First_Name, Last_Name,Email, Phone, Hire_Date,
Manager_ID, Job_Title
FROM employees
)
SELECT * FROM cteEmp;
그WITH
common table expression 구는 MariaDB 버전부터 지원됩니다.10.2.1
. 매뉴얼에서 :
Common Table Expression WITH는 MariaDB 10.2.1에서 도입되었습니다.
단, 단순히 CTE를 쿼리에 직접 인라인화하면 동작합니다.특정의 경우는, CTE내에서 코드를 실행하는 것만으로 끝납니다.
SELECT Employee_ID, First_Name, Last_Name,Email, Phone, Hire_Date,
Manager_ID, Job_Title
FROM employees;
언급URL : https://stackoverflow.com/questions/51759466/unrecognized-statement-type-near-with-at-position-0
'programing' 카테고리의 다른 글
팬더 데이터 프레임에 목록 가져오기 (0) | 2022.11.06 |
---|---|
경로가 변경될 때마다 Vuex Getters 중복 키 (0) | 2022.11.06 |
PermGen과 Metaspace의 차이점은 무엇입니까? (0) | 2022.11.06 |
SQL/MariaDB INSERT 결과를 얻는 방법 (0) | 2022.11.06 |
Larabel 5에 외부 CSS 및 JS 파일을 포함하는 방법 (0) | 2022.11.06 |