Reference Guide > TDV SQL Script > SQL Script Statement Reference > TOP
 
TOP
A TOP clause in a SELECT statement specifies the number of records to return, starting with the first record in the table.
Syntax
SELECT TOP <number> <column_name>
FROM <table>
Remarks
TOP can improve performance by limiting the number of records returned, especially when very large tables are involved.
The number argument is an integer representing how many rows to return.
Use TOP with the ORDER BY clause to make sure your specified number of rows is in a defined order.
Example
PROCEDURE LookupProduct(OUT result CURSOR(ProductDescription VARCHAR(255)))
BEGIN
OPEN result FOR SELECT
TOP 5 products.ProductDescription
FROM /shared/examples/ds_inventory/tutorial/products products;
END