我还是SQL和SQL Developer的新手。是否有一个查询可以将_lab附加到包含system_user的所有表和键?我需要_lab附加到system_user,以便它显示为system_user_lab。我还需要_lab附加到system_user_id,如下所示:system_user_lab_id。任何帮助都将不胜感激,这将为我节省很多时间
我使用的是Fedora和一个带有表的预配置SQL数据库。我使用SQL Developer,但我可以使用终端。我需要通过附加"_lab"来操作现有的SQL表,而不需要为每个"system_user"手动添加文本,这将花费很长时间。
我正在尝试修改该文件,以便在运行脚本时,它调用的是sytem_user_lab,而不是system_user。
INSERT INTO system_user
( system_user_id
, system_user_name
, system_user_group_id
, system_user_type
, created_by
, creation_date
, last_updated_by
, last_update_date)
我只需要为system_user、system_user_id和fk_system_user_#附加_lab。由于我的.sql文档超过1000行,编辑system_user的所有实例并手动追加_lab将需要很长时间。我不确定应该使用哪些SQL查询命令。
由于我的.sql文档超过1000行,编辑system_user的所有实例并手动追加_lab将需要很长时间。
听说过搜索/替换编辑器功能吗?我建议你用它。
- 在任何编辑器中打开该文件(记事本即可)
- "Ctrl+H"打开替换选项
- 在"查找内容"字段中输入
system_user
- 在"替换为"中输入
system_user_lab
- 按下"全部更换"按钮
然后重新创建架构中的所有内容。