sql >> Database teknologi >  >> RDS >> Oracle

At lave en databasetabel i SQL, mærkelig fejl

Hvis tabellen blev oprettet under en tidligere kørsel af dit script, vil du få denne fejl. Det er altid godt at tjekke, om din tabel allerede eksisterer, før du forsøger at oprette den. Her er et godt kodestykke fra StackOverflow til at kontrollere, om tabellen allerede eksisterer eller ej.

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



  1. Oracle sql sorterer ugedage efter nuværende dag

  2. SSRS Fjern kolonne fra rapport

  3. kan ikke få adgang til fortrabbit mysql db gennem terminal (ssh)

  4. MySQL udløser opdatering af felt baseret på summen af ​​kolonne fra en anden tabel