Skip to Main Content
IBM Power Ideas Portal


This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. 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
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


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.

ADD A NEW IDEA

Db2 for i

Showing 172

Replace trigger while active

When there's a need to replace a high level language trigger, an exclusive lock is required to the program object. In a 24/7 system this is almost impossible what makes the use of triggers a no-go. Programs in use (apart from triggers) can be repl...
over 3 years ago in IBM i / Db2 for i 2 Delivered

Valid JSON for passing options to SQL HTTP Function

The documentation for the SQL HTTP GET function states the following: > Sets an HTTP header in the HTTP request with the specified headername and headervalue. > This option can be specified multiple times to set multiple headers. The optio...
about 2 years ago in IBM i / Db2 for i 3 Delivered

add SQL query with print instead of display option or generate spool file then PDF ACS

In DB2 for z/OS there are utilities to generate a print/hard copy report instead of displaying the SQL query on screen, I find in DB2 for i OUTPUT(*PRINT) is not available or valid, and don't know of DB2 for i utility to do so. Printing high volum...
about 1 year ago in IBM i / Db2 for i 5 Delivered

Add "For System Name" clause to "Create Sequence"

We commonly use database sequences in DB2 for i for unique counters in our applications which are created with a "create sequence" statement. DB2 also allows for the use of long names with sequences similar to other database objects. However, the ...
over 6 years ago in IBM i / Db2 for i 3 Delivered

Support COMMENT ON for ResultSet Columns for UDTF

When defining SQL Table Functions, the system catalog contains space for Comments to be associated with the ResultSet columns. However, DB2 for i SQL does not provide support to use COMMENT on (or LABEL on) for the resultSet columns of SQL Table f...
over 2 years ago in IBM i / Db2 for i 3 Delivered

SQL alter table and loss of data

By using SQL as DDL we often run scripts that alter table layouts and hit the "CPA32B2 - Change of file X may cause data to be lost. (C I)" error. On green screen this question can be answered, however on database connections this requires changin...
about 5 years ago in IBM i / Db2 for i 4 Delivered

Make the number of concurrent copies of plan cache SQLs a dynamically configurable parameter

We have a very serious need to increase the number of concurrent copies of SQLs in the plan cache well beyond the current hard-coded limit of 3 copies. We currently have 631 production schemas, each with the same database and SQLs. It's a separate...
over 3 years ago in IBM i / Db2 for i 4 Delivered

Provide buffer length of LOB columns in SYSCOLUMNS2 view

When processing I/U/D entries from a journal using the DISPLAY_JOURNAL we need to "map" the entry specific data over the record layout. The amount of space occupied by a LOB column varies; depending upon where in the record the column starts. So t...
about 1 year ago in IBM i / Db2 for i 5 Delivered

Add message key to tabel function JOBLOG_INFO

Add a column with the message key to the table function JOBLOG_INFO(). This way you can easily remove unwanted messages from the joblog. Use Case: To make the joblog more readable we remove the unwanted messages. This reduces the time the support ...
over 5 years ago in IBM i / Db2 for i 1 Delivered

Ending jobs controlled when HTTPPOSTCLOB (generally a ibm jvm) is involved

We are on a V7R2 IBM i machine:We have many self programmed prestart jobs which are correctly shut down onsubsystem end with option *cntrld. This was realized by evaluating thejob-end-flag in the main cobol program. Now we faced a problem with the...
over 4 years ago in IBM i / Db2 for i 4 Delivered