Первые два пройдут точно, в третьем типы неправильные (но MySQL это возможно проглотит, если попытается строку привести к числу, и вставит просто некорректные значения, там поведение зависит от SQL_MODE). Другие СУБД такую вольность не дадут, кроме Sqlite, где типизация не строгая вообще. А в четвёртом - дублируется первичный ключ и он точно не пройдёт. Потому задание в общем-то некорректное, т. к. третий запрос может как работать неправильно, так и не работать вообще, в зависимости от СУБД и её настроек.