SQL reserved keywords

If an abstract field or bean name for a container managed persistence (CMP) entity beans uses a SQL reserved keyword, the top-down mapping adds a numeric suffix to the column name when generating the data definition language file (Table.ddl). This is to avoid SQL command conflicts when SQL reserved words are used as the column name. The numeric suffix is added when you run ejbdeploy command to generate deployment code for container managed persistence (CMP) entity beans.
Each of the database back-end supported by the ejbdeploy command have their own list of SQL reserved keywords. Select one of the following links to see the set of SQL reserved keywords for a particular database back-end vendor:
Important: This reference topic and the links contained in this topic is applicable to running the ejbdeploy command for WebSphere® Application Server v7.0. If you are running the ejbdeploy command on WebSphere Application Server v6.1, see this version of the SQL reserved keywords topic available in the Information Center for WebSphere Application Server.

Feedback