Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Spalte hier nicht zulässig Oracle SQL für mehrere Spalten

PG steht in doppelten Anführungszeichen, was bedeutet, dass es sich nicht um eine Zeichenfolge handelt. Zeichenfolgen werden in SQL durch einfache Anführungszeichen getrennt. Aber ich würde empfehlen, dies so zu schreiben:

INSERT INTO ITEM ( list the columns here)
    SELECT item_s1.NEXTVAL, '786936161878', common_lookup_id, 
          'The Sandlot', 'American Baseball Classic', 'PG',
          TO_DATE('1993/04/01 01:00:00', 'yyyy/mm/dd hh24:mi:ss'),
          1, SYSDATE, 1, SYSDATE
    FROM common_lookup
    WHERE common_lookup_type = 'DVD_WIDE_SCREEN';