2017-12-19 4 views
0

:SQL이 SQL 탭에서 제대로 실행되면이보기를 작성하면 오류 1350이 발생합니다. 나는이보기 만들려고 할 때, MySQL 워크 벤치를 사용

SELECT myAttribute01, myAttribute02는, mytable01 FROM @ myVar01, @ myVar02, @ myVar03 INTO 을 myAttribute03을 WHERE myAttribute01 = 1;

1350 오류가 발생합니다. 그러나 SQL 탭에서 위의 SQL을 문제없이 실행할 수 있습니다. 보기로 만들려고 할 때만 오류가 발생합니다. 첨부 된 화면 캡처를 참조하십시오. Error 1350

답변

2

오류로 작성된 것처럼 "SELECT ... INTO"문을 사용하여보기를 만들 수 없습니다.

Futhermore as written in the guide

뷰의 정의는 다음과 같은 제한이 적용됩니다

SELECT 문은 시스템 변수 또는 사용자 정의 변수의 참조 할 수 없습니다.

+0

나는 그럴 가치가 있다고 생각한다. :) – nicomp

+0

사실 나는 그것을 기억하지 못했습니다. "INTO"를 피하기 위해 쿼리를 작성한 후 오류 1351이있는 ID를 테스트했습니다. D –

+0

오류 1351은 무엇입니까? – nicomp

관련 문제