Sybase uses a standard syntax for creating procedures as well as other DBMS such as SQL Server and Firebird also use language PLSQL.


CREATE PROCEDURE [Procedure Name] ([Parameters])





In procedures created in Sybase is necessary to indicate the type of each parameter (IN / OUT), and follow the pattern of creation as shown in the syntax. As a practical example we will create two different types of procedures to exemplify the best possible use.




SELECT Name, Size, Color FROM Product



CREATE PROCEDURE productByCod ( IN vCod Int )


SELECT Name, Size, Color

FROM Product

WHERE cod_prod = vCod


In the first example the procedure returns all rows from the Products table, in second example will be returned only product that matches the user code passed as a parameter.

To perform both procedures is used CALL command, as shown in the example below:

CALL productList

CALL productByCod (1)


Sybase has become a great option for database and so it is increasingly common to find it in web development environments. Better understand this scenario in our official page about Sybase in PHP projects.

You might also like…

Scriptcase uses the MVC template?

Maybe you might have thought about this at some point, “Scriptcase uses the MVC templates?" Well, ...

How to implement A2F using Own Development in NodeJS in a Scriptcase application

A2F using Own Development in NodeJS A2F: In a previous article, we talked about Swivel as an extern...

Specialists or generalists, who gets a better advantage by using Scriptcase?

Hey there! Today  we will figure what are the ideal profiles for those who wish to take advantage o...

Comment this post

Get new posts, resources, offers and more each week.

We will use the information you provide to update you about our Newsletter and Special Offers. You can unsubscribe any time you want by clinck in a link in the footer of any email you receive from us, or by contacting us at Learn more about our Privacy Police.