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

Oracle SQL:Kolonne ikke tilladt

Dobbelte anførselstegn bruges normalt til at objektere navne (f.eks. kolonnenavn "Fornavn"). Det er en del af SQL-92-standarden.

I ANSI SQL citerer dobbelte anførselstegn objektnavne (f.eks. tabeller), som gør det muligt for dem at indeholde tegn, som ikke ellers er tilladt, eller være det samme som reserverede ord (undgå dette virkelig).

Enkelte anførselstegn er for strenge.

INSERT INTO AIRLINE (airline_code, airline_name, airline_address1, 
airline_address2, airline_postcode, airline_city, airline_country)
VALUES ('BA07', 'British Airways PLC', 'Waterside', 'PO Box 365, 
Harmondsworth', 'UB7 0GB', 'London', 'United Kingdom');


  1. Sådan aktiveres alle CHECK &fremmednøglebegrænsninger i en database i SQL Server (T-SQL-eksempler)

  2. pg_restore Alternativer - PostgreSQL backup og automatisk gendannelse med ClusterControl

  3. Hoveder i skyen ved CHAR(10)

  4. Sådan løses ORA-29283:ugyldig filoperation