SQL/MP Reference Manual
HP NonStop SQL/MP Reference Manual—523352-013
B-8
BREAK ON Command
BREAK ON Command
BREAK ON is an SQLCI report writer command that groups detail lines together by the 
value of a specified column. You can use BREAK ON only from the select-in-progress 
prompt, not from the standard SQLCI prompt.
The default is SUPPRESS.
col
identifies a column of the select list or a named detail column, the value of which is 
used to group lines. col can be a column name, an alias, a detail alias, or COL 
number (which specifies the position of the column in the select list).
A break occurs when the value of col changes, even if col is not a column in the 
DETAIL list. The break can cause the printing of a break title, break footing, or 
subtotal.
You can specify the same column more than once in a BREAK ON command, but 
report writer sets only one break on the column.
SUPPRESS
specifies printing the break column value only in the first detail line of the group 
and the first detail line on a page.
NOSUPPRESS
specifies printing the break column value on each detail line.
Considerations—BREAK ON
Only one BREAK ON command is in effect at any time. When you enter a BREAK 
ON command, it replaces any existing BREAK ON command and returns you to 
the beginning of the SELECT output. The new BREAK ON command should 
include every break column referred to in the existing SUBTOTAL, BREAK TITLE, 
and BREAK FOOTING commands.
If you use BREAK ON to specify groups and subgroups, specify the columns in 
order, from the most inclusive group to the least inclusive group.
To sort break columns, include an ORDER BY clause in the associated SELECT 
statement.
 BREAK ON col [SUPPRESS] [, col [SUPPRESS]]... ;
 [NOSUPPRESS] [ [NOSUPPRESS]] 










