I can't figure out what's wrong with my SQL with the following error:
[Microsoft][ODBC SQL Server Driver][SQL Server]The identifier that starts with ' FROM course c WHERE c.calendarID = '31' AND c.courseID NOT IN (SELECT CourseID ' is too long. Maximum length is 128.
This is my sql syntax:
...
<CFQUERY NAME="qryCourse" DBNAME="#APPLICATION.DSN1#" DBTYPE="ODBC" DATASOURCE="#APPLICATION.DSN1#">
SELECT DISTINCT c.courseID,
c.course_num + ' ' + c.course_name AS cname,
c.course_num
FROM course c
WHERE c.calendarID = '31'
AND c.courseID NOT IN
(SELECT CourseID
FROM trial_section
WHERE courseID = c.courseID
AND trialID = '35')
ORDER BY c.course_num, c.courseID
</CFQUERY>
...
Anyone have a solution to this?
[Microsoft][ODBC SQL Server Driver][SQL Server]The identifier that starts with ' FROM course c WHERE c.calendarID = '31' AND c.courseID NOT IN (SELECT CourseID ' is too long. Maximum length is 128.
This is my sql syntax:
...
<CFQUERY NAME="qryCourse" DBNAME="#APPLICATION.DSN1#" DBTYPE="ODBC" DATASOURCE="#APPLICATION.DSN1#">
SELECT DISTINCT c.courseID,
c.course_num + ' ' + c.course_name AS cname,
c.course_num
FROM course c
WHERE c.calendarID = '31'
AND c.courseID NOT IN
(SELECT CourseID
FROM trial_section
WHERE courseID = c.courseID
AND trialID = '35')
ORDER BY c.course_num, c.courseID
</CFQUERY>
...
Anyone have a solution to this?