When moving from a database to PostgreSQL it makes sense to take a look and figure out which database engine provides which kind of functionality. Moving the data and the structure itself is usually fairly easy. However, rewriting SQL might not be. Therefore I decided to include a section which explicitly focuses on various advanced features of SQL and their availability in today's database engines.
In this section of this chapter, the most important stuff will be covered. To successfully move a database, it makes sense to understand which features are supported by which database. For the following sections, I have selected the most common database engines and compiled a comparison.