excel - 用于将数据从 DB 提取到 Excel 的 Shell 脚本
问题描述
我已经编写了 shell 脚本来将数据库中的数据提取到 Excel 文件中,但它没有按预期工作。任何人都可以帮忙。
enter code here
#!/bin/ksh
sqlplus -s /nolog << EOF
CONNECT test/test@IP
alter session set nls_date_format= 'DD-MON-YYYY';
SELECT DISTINCT * FROM (SELECT G2.USR_ID "User ID",G2.USR_NAME "User Name" ,
G3.GFCT_NAME "Belong to Function", G2.USR_EMAIL "E-mail",G2.USR_SSOID "SSO ID" ,
DECODE (G2.USR_INACTIVE+G2.NCR_INACTIVE,1,'Inactif',2,'Inactif',NULL,NULL) "NCR Inactif"
FROM GLOBAL_FUNCTION_ACTOR G1,GLOBAL_FUNCTION G3,USR_APPLI G2
WHERE G1.USR_ID = G2.USR_ID AND G1.GFAR_ID = '2' AND G3.GFCT_ID =G1.GFCT_ID
) sub1
ORDER BY 3 ASC
end;
/
EOF
解决方案
推荐阅读
- python - 制作动画包 - 好的做法?
- c# - 使用 ProcessStartInfo 从现有 C# 应用程序调用 C# 应用程序?
- r - Shiny App R如何仅在退出而不是会话结束时执行代码?
- ruby-on-rails - 尽管在 Rails 6 应用程序中将它们列入白名单,但 ActionText 仍去除 iframe 标记
- java - Spring aop 方面未触发
- python - 有没有一种简单的方法可以在数据框中隔离 YYYY-MM-DD 格式的给定日期间隔?
- xml - 需要一个 XSD 结构来解析 DiffGram 数据
- java - 如何使用 DocuSign 生成的公钥和私钥生成 .jks 文件
- c# - 如何使用我覆盖的比较方法?
- javascript - jQuery 填充字段返回 Vee 验证错误