• Llinux shell heredoc使用


    • 直接上例子
    /home/postgres/pgsql/bin/psql -Upostgres -d efc -c "DROP TABLE tbl_event_record_2019_11_03_03"
    
    SQL=`cat <<-EOF
    explain(verbose, analyse)
    insert into tbl_event_record(
    event_id,
    event_type,
    event_source,
    dev_code,
    active_name,
    event_security,
    event_time,
    alarm_status,
    check_time,
    check_user,
    ack_time,
    ack_user,
    ack_suggestion,
    key_value,
    event_desc,
    is_misinform,
    is_plan_alarm,
    is_once_plan_alarm,
    security_name,
    security_color,
    user_code_list,
    event_record_time)
    select n , n, 'event_source', 'dev_code','active_name',n,now(), n, 'check_time','check_user','ack_time',
    'ack_user','ack_suggestion','key_value','event_desc',n,n,n,'security_name','security_color','{hello,world}',now()
    from generate_series(1,10000) as t(n) ;
    EOF
    /home/postgres/pgsql/bin/psql -Upostgres -d efc -c "$SQL"
    
  • 相关阅读:
    ROS配置C++14环境
    ubantu查看环境变量
    C++指向函数的指针
    ubantu删除文件(夹)
    ROS环境搭建
    vmware workstation pro 安装ubantu虚拟机
    Win7下删除Ubuntu启动项
    ubantu16.04
    ubantu卸载软件
    github之克隆
  • 原文地址:https://www.cnblogs.com/yldf/p/11899943.html
Copyright © 2020-2023  润新知