问题标签 [sqlplus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - SQLDeveloper 是否支持执行脚本?
我今天试图遵循一些指示,它从评论开始
很好,我没有 SQLPlus,我有 SQLDeveloper。粘贴的行属于以下类型:
...ETC。
当我在 SQL 窗口中尝试时,它不喜欢它。我手动打开并粘贴命令,它也不满意。(我有没有提到我对这个应用程序和 Oracle 不太擅长,但是今天其他人都出去了?)那里的文件以如下代码开头:
一位同事确实有 SQLPlus,我们一起解决了它。但是,有没有办法让我用 SQLDeveloper 做到这一点,所以如果他也出去了,我不会被困住吗?
unix - 需要在 UNIX 中使用 shell 脚本程序和 IF..THEN 命令进行故障排除
由于你们有很多问题或没有足够的信息可以使用,以下是专有信息,因此请尽可能小心。问题 - (请参阅 if [$7 -eq "AAA"]...then 语句 - 粗体)的输出有问题,我只能输出/打印 'AAA' 的计数,无论变量是否进入“BBB”或“AAA”。结果,作为错误,程序输出/打印“AAA”的计数。
再次,在这种情况下,我尝试用我最好的知识向那些可用和精明的人解释。谢谢。
oracle - 通过 cygwin sqlplus 连接到远程 oracle
我正在尝试使用 cygwin sqlplus 连接到位于 myserver.mycompany.com 端口 1530 的远程 oracle 安装。当我尝试
我得到错误:
当我设置ORACLE_HOME
为 /cygdrive/c/oracle/product/10.2.0/client_1
时,我得到一个不同的错误:
我可以telnet到服务器的1530端口,本地安装的SQL Developer也可以连接数据库。我究竟做错了什么?
oracle - 在 SQL*Plus 中,如何更改提示以显示已连接的用户和数据库?
举个例子,展示......
我认为这可能对一些人有帮助,所以我也要回答它!
batch-file - 使用批处理文件循环遍历 Oracle SQL 脚本
我有两个 SQL 脚本,它们在接受数字参数的循环中被调用。这是我目前正在使用的:
一切正常,但每次通过连接两次似乎是浪费时间和资源。有没有办法我可以简单地登录到 sqlplus,运行 for 循环,然后退出?我尝试了很多替代方法,例如把
在 for 循环之前,但它会简单地挂在 SQL> 提示符处,而不执行我的两个脚本中的任何一个。
谢谢你。
database - 使用 shell 脚本的 sqlplus 访问和电子邮件访问
我在 shell 脚本方面相当初级,以下是详细信息..
我正在寻找触发 sql 查询并基于该数据执行一些逻辑的最佳方法。我使用了以下代码段..
壳变量=sqlplus $user/$passwd <<END
select count(1) from table1;
end
EOF
if[$shellvariable -ne 0] then <> fi
有没有更好的方法来执行相同的..
sql - 合并和连接两个不同编号的表。列和相同的列名
我试图将fus_shift 表和根表组合成一个新表,该表是最终表,但它输出类似于“第 2 行的错误:ORA-01789:查询块的结果列数不正确”。我也尝试加入表作为我的替代方案,但它也输出“第 3 行的错误:ORA-00918:列不明确定义”。有没有另一种方法来组合和连接两个具有不同列数并分别具有相同列名的表?再次感谢:-)
代码错误:
create table final as
select * from fus_shift
union
select * from root;
代码错误:
select record_num,test_num,t_date,t_time,system_type,category,comments,val
from fus_shiftrpt,root
where record_num=record_num;
我的桌子:
强调文本
oracle - Preventing sqlplus truncation of column names, without individual column formatting
By default sqlplus truncates column names to the length of the underlying data type. Many of the column names in our database are prefixed by the table name, and therefore look identical when truncated.
I need to specify select * queries to remote DBAs in a locked down production environment, and drag back spooled results for diagnosis. There are too many columns to specify individual column formatting. Does sqlplus offer any option to uniformly defeat column name truncation?
(I am using SET MARKUP HTML ON, though I could use some other modality, csv, etc. as long as it yields unabbreviated output.)
oracle - SQL Plus 更改当前目录
windows下如何更改SQL Plus中的当前目录。
我正在尝试使用几个“@文件名”命令编写脚本。
我知道可以使用 File --> Open 命令打开脚本,这将更改当前目录,但我正在寻找一种自动无人值守的方法。
解析度
根据 Plasmer 的响应,我在 Windows 中设置了 SQLPATH 环境变量,并得到了对我来说足够好的东西。我没有尝试使用 HOST 命令设置它(我怀疑它会起作用)。
Pourquoi Litytestdata 的答案很好,但对我不起作用(目录相距太远)。当然,盖伊关于无法完成的回答也是正确的。我会投票给这两个,并接受 Plasmer 的回答。