Seiden Group
Modern Development & Open Source for IBM i
  • Link to LinkedIn
  • Link to Mail
  • Home
  • Seiden PHP+
    • Seiden PHP+
    • Install & Learn
    • SmartSupport
    • PHP Migrations & Upgrades
    • Success Stories
    • Free PHP Assessment
    • Documentation
    • What’s New (Changelog)
  • IBM i Services
    • Development
    • Training & Mentoring
    • Open Source Setup & Upgrades
    • SSL/TLS Install & Learn
    • Performance
  • Support
    • Open Source & PHP
    • VS Code for i
    • Developer Support
    • Support Success Stories
  • VS Code for i
    • Support
    • Training
    • Code for i Resource Guide
    • Getting Started Videos
    • Code for IBM i Fridays
  • Free Stuff
    • IBM i Strategy & Tips
    • PHP Upgrade Assessment
    • CNX Valence Assessment
    • VS Code for IBM i Resources
    • Code for IBM i Fridays
    • QCachegrind Download
    • PHP Toolkit for IBM i Resources
    • Qshell on i Library
  • Blog
  • About
    • About Our Team
    • About Alan Seiden
    • Speakers & Sessions
    • In the News
  • Contact
  • 201.447.2437
  • Search
  • Menu Menu

Seiden Group Blog

Release Levels for IBM i Services (SQL)

April 25, 2025/0 Comments/in Db2 for i /by Alan Seiden

IBM i ServicesIBM i Services are a growing, innovative use of SQL on the IBM i platform. These SQL-based functions and views provide convenient access to system functionality. For example, VS Code for i uses the LIBRARY_INFO table function.

Because these SQL-based services are added and enhanced over time, each service has an operating system release and Group PTF level at which it became available.

I had wished there was a list of minimum release levels for all the IBM i Services. As it happened, at our latest Code for IBM i Fridays meeting, Scott Forstie, the DB2 for i Business Architect, provided the resources that I’d been looking for.

Determining minimum release and Group PTF levels for an IBM i Service

Scott informed us that the IBM i Services (SQL) page contains a list of minimum IBM i releases and Group PTF levels for each service.

Once we identify which Group PTF level is required, the GROUP_PTF_INFO view can tell us whether our IBM i includes that required Group PTF level. It provides information similar to the output of the Work with PTF Groups (WRKPTFGRP) CL command.

Example: We are on IBM i 7.5. Say I need to find out if COMMAND_INFO is supported on our server. I learn from the IBM i Services (SQL) page linked above that it needs Level 3 of Group PTF SF99950.

I would run the GROUP_PTF_INFO service using the following SQL:

1
2
3
4
SELECT MAX(PTF_GROUP_LEVEL) AS CUME_LEVEL
FROM QSYS2.GROUP_PTF_INFO
WHERE PTF_GROUP_NAME IN ('SF99950')
AND PTF_GROUP_STATUS = 'INSTALLED'

This returns:

1
2
CUME_LEVEL
8

Eight (8) is higher than three (3), so my Group PTF level supports COMMAND_INFO.

IBM i Services at your service

  • To find minimum release levels for IBM i Services, go to IBM i Services (SQL)
  • To determine whether your IBM i server has those required release levels, run GROUP_PTF_INFO

For consultants like us, who work on many different client machines at different releases and PTF levels, this information is invaluable. We appreciate the work by Scott and his team to make it easier to determine minimum support levels for IBM i services.

 

Tags: DB2, Db2fori, IBMi
Share this entry
  • Share on Facebook
  • Share on X
  • Share on Pinterest
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Reddit
  • Share by Mail
https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Alan Seiden https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Alan Seiden2025-04-25 12:46:172025-07-28 12:43:57Release Levels for IBM i Services (SQL)
Alan Seiden

About Alan Seiden

Alan works to preserve your investment in IBM enterprise systems by designing and implementing modernization strategies that leverage your existing business logic.

With a passion ...Read More

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

SUBSCRIBE
Open Thinking
Monthly IBM i Strategy & Tips
  • This field is for validation purposes and should be left unchanged.

IBM i Development

  • RPG, COBOL, SQL, Node,
    PHP, Python, Valance, etc.
  • Modernization. Integration.
  • Web and API Solutions
  • Legacy Maintenance
    ...
LET'S GET IT DONE!

Recent Posts

  • Do You Need IBM i Observability?
  • PHP 8.6 is Coming Soon to IBM i
  • Safer npm installation is on the way for Node.js (and all JavaScript)
  • Access Modern Security for IBM i and Connected Web Environments
  • IBM i: A Natural Platform for Agentic AI
  • PHP on IBM i in 2026: The Modernization Engine
  • Your “AS/400” Is a Modern IBM i Platform
  • MCP + AI for IBM i Teams (with a MongoDB example)
  • GnuPG PHP Extension for IBM i: Now Included with Seiden Support
  • Getting Started with Code for IBM i: A Lunch & Learn Video

SEIDEN GROUP: Modern Development & Open Source for IBM i

Home   |   Seiden PHP+   |   IBM i Services  |   Support   |   VS Code for i   |   Free Stuff   |   Blog  |   Privacy Policy  |   Contact         201.447.2437

© 2026 Seiden Group, LLC
  • Link to LinkedIn
  • Link to Mail
Link to: VS Code for IBM i: SELECT Statement [VIDEO] Link to: VS Code for IBM i: SELECT Statement [VIDEO] VS Code for IBM i: SELECT Statement [VIDEO] Link to: Alan Seiden Hosts IT Leadership Summit at POWERUp 2025 Link to: Alan Seiden Hosts IT Leadership Summit at POWERUp 2025 Alan Seiden Hosts IT Leadership Summit at POWERUp 2025
Scroll to top Scroll to top Scroll to top