小编use*_*866的帖子

将AWK结果分配给变量

这应该是非常直接的,我不知道为什么我在努力.

我在shell脚本中运行以下psql命令,以便在插入数据之前查明是否已删除所有索引.

INDEXCOUNT=$(psql -p $dbPort -U enterprisedb -d main_db -c "select Count(*) from all_indexes where index_schema = 'enterprisedb';")
Run Code Online (Sandbox Code Playgroud)

此时,INDEXCOUNT等于"COUNT ------- 0"

现在,如果我回应以下行,我得到我想要的结果 -

echo $INDEXCOUNT | awk '{print $3}'
Run Code Online (Sandbox Code Playgroud)

如何$INDEXCOUNT | awk ‘{print $3}’为变量赋值以在"IF"语句中进行检查?

例如:

RETURNCOUNT=$INDEXCOUNT | awk '{print $3}'
Run Code Online (Sandbox Code Playgroud)

linux postgresql shell scripting awk

33
推荐指数
1
解决办法
8万
查看次数

如何将OS变量加载到PL/SQL中?

这应该非常简单,但搜索词很常见,我找不到答案:

问:如何将操作系统变量(RHEL)中的值加载到Oracle 11g数据库的PL/SQL中?

码:

begin
dba_utilities.utilities_with_ext_proc.send_email(
        p_recipient   => '$MAIL_LIST',
        p_subject     => 'Subject'
        p_body        => 'Body
);
End ;            
Run Code Online (Sandbox Code Playgroud)

如果我输入电子邮件地址但是有一个名为$ MAIL_LIST的系统变量包含一组人,则该过程正常.我也可以确认这是在其他服务器上工作,但我正在设置替代品.

如果问题过于简单,请提前致谢并对不起!

oracle plsql oracle11g

5
推荐指数
1
解决办法
1037
查看次数

什么是@!在From语句中表示

我想确定一下这个代码做什么(甲骨文SQL) -尤其是在签收感叹号中from的条款.

INSERT INTO "LOCATIONS" "A1"
            ("LOCATION_ID",
             "SEQUENCE",
             "POINT_TYPE")
SELECT "A2"."LOCATION_ID",
       "A2"."SEQUENCE",
       "A2"."LOCATION_TYPE",
       "A2"."POINT_TYPE"
FROM   "LOCATIONS"@! "A2"
WHERE  NOT EXISTS (SELECT 1
                   FROM   "LOCATIONS" "A3"
                   WHERE  "A3"."LOCATION_ID" = "A2"."LOCATION_ID") 
Run Code Online (Sandbox Code Playgroud)

sql oracle dblink

5
推荐指数
2
解决办法
725
查看次数

将数据从Oracle复制到Postgres

我们有一个日常流程,可以从Oracle数据库中的多个表中提取所有数据,并将它们导入Postgress(EnterpriseDB)数据库 - 版本8.4.

我们目前正在使用java应用程序从每个表中选择*,更改关键字(日期,时间戳等),然后将它们导入Postgres数据库.

Postgres中是否有任何工具可以提供更有效的方式来实现这一目标?我应该注意到有CLOB被转移过来.

postgresql enterprisedb oracle11g

4
推荐指数
1
解决办法
2866
查看次数

用JavaScript替换文本

我需要使用Javascript替换文本.它与我在SO上看到的其他一些有点不同,因为需要添加的文本是递增的整数.

例如:用"John1 Mary2 Ellen3 Josh4 Adam5"替换字符串:"John Mary Ellen Josh Adam"

javascript

0
推荐指数
1
解决办法
219
查看次数