I don't know about any urls dataset that contains sql injection labels. There is only way to prevent from sql vulnerability/SQL Injections is to use safe programming functions that make SQL Injections impossible: parameterized queries (prepared statements) and stored procedures. Every major programming language currently has such safe functions and every developer should only use such safe functions to work with the database.