이것은 소리가 날 것입니다. 그러나 누구도 특별한/우스꽝스런 노력 없이도 SQL Server 2005에서 부울 논리 문자열을 구문 분석 할 수있는 기술을 보유하고 있습니까? 여기 부울 논리 문자열을 구문 분석하려면 어떻게해야합니까?
은 예입니다(SOMEVAR=4 OR SOMEVAR=5) AND (NOT OTHERVAR=Y)
나는 그 SQL에서 할 수 있다면 많은 도움이 될 재귀 같은 느낌하지만 난 그런 종류의 물건에 대해 이동하는 방법을 정말 모르겠어요. 그렇지 않다면 아마도 나를위한 재귀를 수행하기 위해 외부 시스템을 연결하는 방법이있을 것입니다. 걱정하지 마라. 나는 희망을 얻지 못한다.
약간의 배경이 도움이 될 수 있습니다. – ChaosPandion
파싱에서 무엇을 얻으시겠습니까? 표현 트리? –
가장 외부의 문장이 true 또는 false로 끝나는 지 궁극적으로 알아야합니다. 구문 분석하는 동안 나는 아마도 변수에 대한 검사를 수행하고있을 것이라고 생각합니다. –