(Similar question related to SQL Server : SO Link)
I know in Sql Server 2008 or above, you can insert multiple rows doing the following:
INSERT INTO
try this:
INSERT INTO MyTable (Name, ID) Select 'First',1 Union All Select 'Second',2 Union All Select 'Third',3
I know this works on older versions of SQL server, and suspect that it will work with sybase.