sql >> Base de Datos >  >> RDS >> Oracle

Haciendo una tabla de base de datos en SQL, error extraño

Si la tabla se creó durante una ejecución anterior de su secuencia de comandos, obtendrá ese error. Siempre es bueno verificar si su tabla ya existe antes de intentar crearla. Aquí hay un buen fragmento de código de StackOverflow para verificar si la tabla ya existe o no.

IF (EXISTS (SELECT * 
                 FROM INFORMATION_SCHEMA.TABLES 
                 WHERE TABLE_SCHEMA = 'TheSchema' 
                 AND  TABLE_NAME = 'TheTable'))
BEGIN
    --Do Stuff
END