如何在具有某些首字母的新表中插入所有行(pl/sql)
Posted
技术标签:
【中文标题】如何在具有某些首字母的新表中插入所有行(pl/sql)【英文标题】:How to insert all rows in a new table that have certain initials (pl/sql) 【发布时间】:2020-12-14 14:10:26 【问题描述】:当一行包含首字母时:'H' 我想将所有行插入到一个新表中。我怎样才能做到这一点? 这是 cmp_employer_employees 表:
【问题讨论】:
新表是什么意思,与当前表具有完全相同的结构?所以按一行包含首字母?至少一行应该有一个非空值的首字母..? 是的,一张一模一样的桌子。我想插入首字母为字符'H'的行 【参考方案1】:只要新表的结构与cmp_employer_employees
相同,您就可以通过这样的插入添加首字母为“H”的记录:
INSERT INTO new_table
SELECT *
FROM cmp_employer_employees
WHERE initials = 'H';
【讨论】:
以上是关于如何在具有某些首字母的新表中插入所有行(pl/sql)的主要内容,如果未能解决你的问题,请参考以下文章
在使用 Entity Framework 数据库优先在表上插入行之前,如何从 PL/SQL 执行触发器?