Oracle
 sql >> база данни >  >> RDS >> Oracle

Вмъкнете в от CTE

Това е синтаксисът за вмъкване в таблица от CTE:

-- CREATE TABLE tmp ( tmp_id NUMBER(10) );

INSERT INTO tmp( tmp_id )
  WITH cte AS (
    SELECT 1 AS tmp_id FROM dual
  )
  SELECT tmp_id
  FROM cte;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да получите добре форматирани резултати от процедура на Oracle, която връща референтен курсор?

  2. Oracle ODP.Net и EF CodeFirst - Грешка при запазване на промените

  3. java.sql.SQLException:Изчерпан набор от резултати

  4. Как мога да извърша SELECT DISTINCT за всички полета с изключение на BLOB?

  5. как да декларирам %ROWTYPE на променлива, която е слабо въведен SYS_REFCURSOR?