Skip to Main Content
IBM Data Platform Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data Platform organization. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:


Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,


Post your ideas

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

IBM Employees should enter Ideas at https://ideas.ibm.com



Status Submitted
Workspace Db2
Created by Guest
Created on May 21, 2026

Extend allowed length of diagnostics via MESSAGE_TEXT

When migrating a Db2 connection from the legacy Db2 for i / iSeries setup to the newer Db2 LUW-style .NET provider using the Net.IBM.Data.Db2 NuGet package, we encountered a problem. In the old iSeries situation, custom error messages raised through the SQL SIGNAL statement could effectively return up to 1000 bytes of diagnostic message text. In the new setup, the same SIGNAL ... SET MESSAGE_TEXT = ... logic is now handled according to Db2 LUW behavior, where the SQLCA field sqlerrmc contains only the first 70 bytes of MESSAGE_TEXT. IBM documents this LUW behavior explicitly, as I have read in these sources:

https://www.ibm.com/docs/en/i/7.6.0?topic=statements-signal

https://www.ibm.com/docs/en/db2/12.1.x?topic=statements-signal

As a result, longer application or business-rule messages that used to reach our application are now truncated after 70 bytes, which is causing issues in migration scenario's. Truncating business validation messages to 70 bytes feels very limiting, especially during migrations where existing database logic is reused unchanged.

I would like to propose a similar limit (1000 bytes) of the MESSAGE_TEXT parameter for Db2 LUW.

Needed By Week