需求:A 有2个字段,project_code,project_name。B有2个字段,project_code,project_name。其中A的project_name 在B都有且B中project_name有对应的project_code,而A却有部分数据有项目名称但没编码,所以现在需要根据B的数据来更新A。
首先,根据
select t.project_code, t.project_name
from exec_section_index t, bdg_prj_relate t1
where t.project_code is null
and t.project_name is not null
and t.project_name = t1.project_name;
能得到需要的字段 project_code,project_name.
然后组装更新A的Update语句。
select 'update exec_section_index t set t.project_code =<' ||
t1.project_code || '< where t.project_name =<' || t1.project_name || '<;'
from exec_section_index t, bdg_prj_relate t1
where t.project_code is null
and t.project_name is not null
and t.project_name = t1.project_name;
最后得到'update exec_section_index t set t.project_code =<xxx> where t.project_name =<'xxx>;
替换‘<’为‘'’即可得能执行的脚本。
分享到:
相关推荐
利用C#语言实现代码自动生成,且可以生成数据脚本语句。
利用python生成的密码,系统需具备python环境,文件保存位置,根据自动生成密码脚本.bat中的备注放置即可正常运行
systemverilog,UVM验证环境自动生成器,主要是利用tcl脚本一键生成,可以用于windows下modelsim仿真工程,只供参考
解析Excel生成Sql脚本,并直接执行到数据库。包括源码,打包后的程序,demo。运行时系统必须又JRE
运行SQL脚本,生成所有数据库相关信息的html文件,可利用此脚本生成巡检结果
利用NSG2生成自己需要的.tcl脚本文件
Java反序列化生成Payload附利用脚本,帮助运维测试weblogic及jboss等中间件的漏洞。
一种利用Oracle脚本自动生成盘活方案的方法.pdf
是scriptomatic的更新版本,适用于想要利用wmi进行相关系统脚本编写的爱好者
利用网上下载的SPGen的源码修改而成,SPGen是一个能导出数据库中某数据表的插入和更新存储过程,我向里面添加了一个"数据脚本生成"的功能,就是把表中的数据生成插入的SQL语句,就类似于网上的那个"SQL Server 数据库...
推荐一篇好文章:关于利用perl 脚本产生状态机的verilog代码和DC 脚本的
利用给定的参数,脚本生成了一个包含直流分量和指定频率的正弦信号。 MIF 文件生成: 创建了一个MIF文件(output.mif)以存储信号数据。 MIF文件的头部包含了位宽、深度、地址和数据格式等信息。 数据写入: 将生成...
代码生成器是基于SQL数据库的C#代码生成,生成器可以作为SQL企业管理器使用,并且在生成脚本时可以生成SQL Server所不能生成的含数据脚本。 代码生成可生成Model层、业务逻辑层、数据访问层、MVC-C层(翻译层),...
此脚本利用JOB定时把指定表中的数据生成SQL(利用模版去生成),模版不需要自己去写,只要做好相关配置就行,至于怎么配置,表结构中都有描述,更新方式有:1.先删除满足条件的数据再插入;2.整表删除再插入)。生成...
利用matlab脚本,实现自动化建模。
基于Web的应用程序版本更新频繁,生成新的测试脚本集代价昂贵,因此修复旧的测试脚本集是最佳的选择。针对由于Web应用页面结构的改变而导致旧的测试脚本集执行时发生错误的问题,提出了一种修复失效的测试脚本的方法...
NULL 博文链接:https://aindf0128.iteye.com/blog/752997
SqlDataToScript,sqlserver 自带的脚本生成,只能整表生成数据脚本,用起来很不方便,利用这个免安装的小工具,直接连接数据库,写好要生成脚本的条件,然后点 对应数据库的数据表即可生成insert语句,对于脚本的...
这个工具就是通过配置模板,根据导入的excel生成sql,并且支持js脚本控制;生成的是单sql不是批量的,一条一条执行,避免出问题
通过利用程序生成,可以创建数千个建筑变体,非常适用于具有城市环境的游戏。着重于易用性,您可以在短时间内用独特的建筑物填充城市。请注意,使用此工具需要unity2019左右的,而且需要挂上脚本使用。