, 예를 들어한 쿼리에서 MS-Access의보기로 매개 변수를 전달 하시겠습니까? 당신이 마이크로 소프트 Access에서 쿼리를 정의하면
,
SELECT * FROM T_Employees t WHERE t.LastName=[LastName]
팝업 대화 상자가 LastName
에 대한 값을 입력하라는 표시됩니다. LastName
은 명명 된 매개 변수입니다. 하나는 다른 쿼리에서이 뷰를 호출 할 때
CREATE VIEW paramTest AS SELECT * FROM T_Employees t WHERE t.LastName=[LastName]
는하지만, 매개 변수가 무시됩니다보기를 만들 수 있습니다 여기에서 지금
.... 그래서 하나의 호출 뷰가 위의 방법을 만들어 않습니다
을 다른 쿼리에서 가져 와서 해당 뷰 내에서 명명 된 매개 변수의 값을 지정 하시겠습니까? (선호 VBA없이, 나는 SQuirreL SQL에서보기를 포함하는 쿼리를 작성하기 위해 그것을 사용하려고 노력하고있다).
참고 : Scripts-> Select Select Script를 사용하여 VIEW의 SQL 문의 내용을 다시 검색하면 위에 포함 된 누락 된 WHERE 절이 생성됩니다. – leeand00
또한 SQUirrel SQL에서': paramName' 구문을 사용하여 매개 변수를 포함 할 수 있지만'VIEW'을 그렇게 만들 수는 없다는 것을 알고 있습니다. – leeand00