(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
Looks like that syntax is not valid in Sybase ASE but as suggested in the linked SO post you can get the same using UNION ALL like
UNION ALL
INSERT INTO MyTable (Name, ID) SELECT 'First',1 UNION ALL SELECT 'Second',2 UNION ALL SELECT 'Third',3