小编Yal*_*man的帖子

使用选择查询更新表

如果仅满足 where 子句中的语句,我将尝试desiredValueupdatedTable表中更新,否则不应设置值。下面是正确的说法吗?

 update updatedTable si  
 set desiredValue = select desiredValue
                    from otherTable sl 
                    where sl.att1 = si.att1 and sl.att2 = si.att2;
Run Code Online (Sandbox Code Playgroud)

sql postgresql select sql-update

2
推荐指数
1
解决办法
61
查看次数

Perl 日期时间生成?

我有一个 perl 脚本,它获取系统日期并将该日期写入文件名。

系统日期分配给 TRH1 变量,然后将其设置为文件名。

$TRH1 =`date + %Y%m%d%H%M`;
print "TRH1 => $TRH1\n";
open(TPFILE, ">./log/errTS_TPList_$TRH1.csv"); 
Run Code Online (Sandbox Code Playgroud)

但是,TRH1 似乎具有正确的值,但文件名有一个问号,这是我不想要的。

TRH1 => 202103031940
errTS_TPList_202103031940?.csv
Run Code Online (Sandbox Code Playgroud)

你能告诉我如何摆脱这个“?” ?

perl datetime

2
推荐指数
1
解决办法
59
查看次数

标签 统计

datetime ×1

perl ×1

postgresql ×1

select ×1

sql ×1

sql-update ×1