Numeric is more secure from sql injection. But it's good to bind all parameters. Just me personally I don't usually worry about things like int field and date fields.
But you could experiment a little try some SQL injection yourself, safe ones of course and see what works and what doesn't work.
But remember that data is string data coming in or in a post. PHP and MySQL automatically handle it when being saved whereas in some languages like C sharp you have to specifically cast those variables.