views:

50

answers:

1

Hi,

I got used to the xml support and recursive common table expressions of sql server 2005. I am just wondering whether any free dbs like mysql support these requirements nowadays? Thanks.

Christian

+3  A: 

PostgreSQL has support for XML, CTE's, windowing functions, etc. etc. etc. And it's not limited to a lousy 4GB. It also runs on Linux, Windows, etc.

Edit: MySQL doesn't support XML nor CTE's, nor windowing functions.

Frank Heikens
does it support recursive ctes though?Edit: seems to: http://wiki.postgresql.org/wiki/CTEReadme great
csetzkorn
Yes, version 8.4 does. Also, I find working with XML is much smoother in Postgres/Oracle (same syntax) than in SQL Server.
Scott Bailey
+1 Postgresql rocks
leonbloy