2011-09-02 3 views
0

서버 테이블에 저장된 jscript를 구문 분석 할 수있는 방법이 있습니까? 나는 eval (jscript 함수)과 같은 것을 찾고있다.SQL Server 2008 내에서 jscript 구문 분석

+0

당신이하려는 일에 대해 좀 더 자세히 설명해 주시겠습니까? 당신은 jscript를 파싱하는 것에 대해 물어 보지만,'eval()'메서드에 대한 이해는 간단히 구문 분석하기보다는 첫 번째 인수로 전달 된 코드를 실행한다는 것입니다. –

+0

에드, 내 나쁜 .. 예, SQL 서버 내에서 jscript 코드를 실행하여 Jscript에서 일부 규칙/제약 wrtten을 실행하려고합니다.이 규칙은 jscript 함수 (클라이언트에서 normaly)에 입력되는 일부 속성 (매개 변수)과 함께 저장됩니다. 끝), jscript 함수는 클라이언트 쪽에서 실행되지 않습니다. 왜냐하면 constaint/규칙 (jscript)이 숨김 또는 사용 안 함으로 결정하기 때문입니다. 서버 내에서 jscript rule/constraint를 실행할 수 있다면; 문제의 필드/스크립트를 클라이언트에 보낼지 여부를 결정할 수 있습니다. – TonyP

답변

0

글쎄, this과 같은 일부 해킹을 사용하면 SQL Server 내에서 관리되는 코드를 실행하고 JavaScriptSerializer 클래스를 사용하여 JSON 객체를 비 직렬화 할 수 있습니다. 일반 코드로 JavaScript를 사용한다면 재미있을 것입니다. SQL 내부에서 실행할 수 있다면 :