[
Lists Home |
Date Index |
Thread Index
]
Jonathan Robie wrote:
> >I was thinking of something much more simple -- a simple parameter
> >marker (?) that allows you to pass in values a la SQL:
> >
> > FOR $book IN document("catalog.xml")//book
> > WHERE $book/author = ?
> > RETURN $book
>
> How is this different from a variable?
>
> define function book-by-author(element author $a)
> {
> for $book in document("catalog.xml")//book
> where $book/author = $a
> return $book
> }
It isn't, assuming that variables can be specified by the application
rather than in the query.
-- Ron
|