Anu*_*ron 3 sql database oracle
我想在表中插入记录时在查询上使用联合。插入内容还具有一些硬编码值。其余的价值来自工会。例如..
INSERT INTO my_test_one (name, sirname, Dept)
VALUES
((select 'name1','sirname1', Dept FROM my_test_one_backup WHERE dept = 500
union all
select 'name1','sirname1', Dept FROM my_test_one_backup WHERE dept = 501 ));
Run Code Online (Sandbox Code Playgroud)
尝试:
INSERT INTO my_test_one (name, sirname, Dept)
(select 'name1','sirname1', Dept
FROM my_test_one_backup
WHERE dept = 500
UNION ALL
select 'name1','sirname1', Dept
FROM my_test_one_backup
WHERE dept = 501 );
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你...
| 归档时间: |
|
| 查看次数: |
10611 次 |
| 最近记录: |