syb_nsql() was added to provide a compatible call with Sybase::CTlib and Sybase::DBlib, and to simplify porting perl code between the two. The call was added at the request of a rather large organization that uses a lot of perl/Sybase :-)
Personally I use prepare/execute/fetch...
Michael