sql >> Databáze >  >> RDS >> Oracle

Dynamický aktualizační dotaz v postupu

Pravděpodobně neexistuje žádná tabulka s názvem TAB_COL_REC.TABLE_NAME

Pravděpodobně jste chtěli něco takového:

EXECUTE IMMEDIATE 'UPDATE ' || TAB_COL_REC.TABLE_NAME || ' SET ' || TAB_COL_REC.COLUMN_NAME || ' = P2||SUBSTR(' || TAB_COL_REC.COLUMN_NAME ||',3) WHERE SUBSTR(' || TAB_COL_REC.COLUMN_NAME || ',1,2)= PL';



  1. Jak zkontrolovat, zda na Ubuntu běží služba, jejíž název neznám

  2. Proměnné MySQL ukládající název databáze

  3. Priorita dotazu v MS SQL

  4. Row Goals, část 3:Anti Joins