parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

это спорно

Александр Петросян (PAF) 02.11.2005 11:01

человек А написал код из таких соображений.
человек Б пришёл и во входной XML до искомого узла добавил какие-то свои узлы для каких-то своих целей.

так получилось, что Б:узлы подпадают под А:XPath.

понятно, что оба дураки, что не согласовали между собой.
однако Parser предотвращает эту скрытую ошибку.


ровно по этой же причине в oracle нельзя делать
select a, count(*) from t group by b
#можно только
select a, count(*) from t group by b,a
#или
select min(a), count(*) from t group by b
msaccess для этого даже спец функция есть (и тоже просто так нельзя):
select first(a), count(*) from t group by b
моё мнение: лучше перебдеть, чем недобдеть и потом полдня искать этот бред.