DB2 - Problembeschreibung
| Problem IC87047 | Status: Geschlossen |
DB2LOOK DOES NOT WRAP THE SOURCE FUNCTIONS WITH QUOTATION MARKS WHEN GENERATES STATEMENTS FOR SOURCED FUNCTIONS | |
| Produkt: | |
DB2 FOR LUW / DB2FORLUW / A10 - DB2 | |
| Problembeschreibung: | |
When db2look generates statements for sourced functions, db2look
does not wrap the schema and name of the source functions with
quotation marks. The execution of the script generated by
db2look fails with SQL0104N if the source function name contains
special characters like '+', '-', etc.
For example, db2look may generate statement for a sourced
function like below
CREATE OR REPLACE FUNCTION "SCHEMA1"."+"
(
"SCHEMA1"."INTERVAL_YEAR_TO_MONTH",
"SCHEMA1"."INTERVAL_YEAR_TO_MONTH"
)
RETURNS "SCHEMA1"."INTERVAL_YEAR_TO_MONTH"
SPECIFIC SQL120925021552703
SOURCE SYSIBM.+
(SYSIBM.DECFLOAT,SYSIBM.DECFLOAT)
In the output, the "SYSIBM.+" should be wrapped as
""SYSIBM"."+"". | |
| Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * all * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * upgrade to DB2 v10.1 fp3. * **************************************************************** | |
| Local-Fix: | |
Wrap the schema and name of the source function with quotation marks, then execute the script. | |
| verfügbare FixPacks: | |
DB2 Version 10.1 Fix Pack 3 for Linux, UNIX, and Windows | |
| Lösung | |
Fixed in DB2 v10.1 fp3. | |
| Workaround | |
keiner bekannt / siehe Local-Fix | |
| Bug-Verfolgung | |
Vorgänger : APAR is sysrouted TO one or more of the following: IC95504 Nachfolger : | |
| Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 08.10.2012 22.10.2013 22.10.2013 |
| Problem behoben ab folgender Versionen (IBM BugInfos) | |
| Problem behoben lt. FixList in der Version | |
| 10.1.0.3 |
|
| 10.1.0.3 |
|