DROP SE EXISTE VS GOTA?

Alguém pode me dizer se existe alguma diferença entre

DROP IF EXISTS [TABLE_NAME]
DROP [TABLE_NAME]

Estou perguntando isso porque estou usando o modelo JDBC no meu aplicativo da web MVC. Se eu usarDROP [TABLE_NAME] o erro dizia que a tabela existe. E se eu usarDROP IF EXISTS [TABLE_NAME] indica gramática SQL incorreta. Alguém pode ajudar?

questionAnswers(10)

yourAnswerToTheQuestion