小编hi4*_*ppl的帖子

如何从Oracle中的日期中减去小时数,以便它也影响当天

我试图从Oracle中减去日期,所以它甚至影响了这一天.例如,如果时间戳是01/June/2015 00小时,如果我减去2小时,我希望能够转到2014年5月31日22小时.

我试过了

to_char(sysdate-(2/11), 'MM-DD-YYYY HH24')
Run Code Online (Sandbox Code Playgroud)

但它只减去了一小时; 它没有触及这一天.

sql oracle date-arithmetic

19
推荐指数
3
解决办法
8万
查看次数

无法使用期望脚本创建文件夹

我有这个脚本

#!/usr/bin/expect

set DATE [exec date +%F]
spawn sftp user@192.168.0.20
expect "password:"
send "password\n"
expect "sftp>"
send "cd /getfile/$DATE/ \n"
expect "sftp>"
send "lcd /putfile/ \n"
expect "sftp>"
send "mkdir $DATE"
expect "sftp>"
send "lcd /putfile/$DATE \n"
expect "sftp>"
send "mget *.* \n"
expect "sftp>"

send "quit \n"
Run Code Online (Sandbox Code Playgroud)

一切都在这里工作,但它不会创建目录。错误是:

无法创建目录

我不知道我做错了什么。任何帮助,将不胜感激。

shell sftp expect

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

为什么我可以使用SQL Developer登录而不能使用SQL*Plus登录?

我正在尝试从SQL*Plus连接并获取错误ORA-12154,但我可以从SQL Developer连接而没有任何错误.我可以tnsping而且也lsnrctl没关系,听众已经开始运行了.

我可以syssqlplus sys as sysdba工作正常一样连接; 但我sqlplus username和另一个用户,当我输入密码时,它给了我:

ORA-12154: TNS:could not resolve the connect identifier specified
Run Code Online (Sandbox Code Playgroud)

oracle

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

标签 统计

oracle ×2

date-arithmetic ×1

expect ×1

sftp ×1

shell ×1

sql ×1