sql >> Database >  >> RDS >> Oracle

Fout:ORA-04043:objecttabelnaam bestaat niet bij het beschrijven van een tabel binnen een specifiek gebruikerswerkstation vanaf de SQL-opdrachtregel

Door de tabelnaam tussen dubbele aanhalingstekens te plaatsen, hebt u de tabel gemaakt met een hoofdlettergevoelige naam. Om de naam correct op te geven, moet u nu altijd zet het tussen dubbele aanhalingstekens.

Dus in plaats van Desc Product , je hebt Desc "Product" nodig .

Omdat dit nogal omslachtig en foutgevoelig is, is het meestal het beste om te voorkomen dat tabel- en kolomnamen tussen dubbele aanhalingstekens worden geplaatst. Als het mogelijk is, raad ik je aan de tafel te verwijderen en opnieuw te maken of de naam ervan te wijzigen.




  1. Waarom kan ik niet rechtstreeks verbinding maken met mijn MySQL RDS DB-instantie? (Ik kan alleen via SSHing verbinding maken met een EC2)

  2. Fix "Ten minste één van de argumenten voor COALESCE moet een expressie zijn die niet de NULL-constante is" in SQL Server

  3. MySql UUID duplicatie BUG

  4. Tabelkolommen opnieuw ordenen in Oracle