2012-08-31 5 views
3

XML 내부에 raw/ 디렉토리에 SQL 쿼리를 포함 할 수 있습니까? 예를 들어 :XML에 XML 포함

<query name ="mainQuery">SELECT e.*, et.name as name FROM employee e, employee_type et where e.type = et._id and et._id < et._id</query> 

또는

<query name ="mainQuery" value="SELECT e.*, et.name as name FROM employee e, employee_type et where e.type = et._id and et._id < et._id" /> 

은이 두 가지가 XML 구조에 오류를 제공합니다. 한 가지 해결 방법은 &lt;과 친구들을 사용하는 것이지만,이 방법은 SQL 구문으로는 의미가 없습니다.

미리 감사드립니다.

+0

'< '는 예약 된 문자이기 때문에 XML에서'<'를 사용해야합니다. 그러나 이것이 "의미가 없다"고 주장하는 것은 Java에서 문자열을 사용하는 것을 거부하는 것과 같습니다. 왜냐하면 당신은''''에'\ "'를 사용해야하기 때문입니다 ... – Sam

+0

글쎄, 나는" * ". 그렇습니다. 아무 의미가 없습니다. – m0skit0

답변

2

. 예 :

<query name ="mainQuery"><![CDATA[SELECT e.*, et.name as name FROM employee e, employee_type et where e.type = et._id and et._id < et._id]]></query> 
관련 문제