oracle Powershell将日期和时间插入SQL

kq0g1dla  于 2022-11-03  发布在  Oracle
关注(0)|答案(1)|浏览(138)

下面是我的代码:

$date = Get-Date -Format 'dd/MM/yyyy HH:mm:ss'

***Oracle Connection***

$Command.CommandText = "insert into Datetest VALUES ('$date')"
$command.ExecuteNonQuery()
$OracleConnection.Close()

问题是,SQL表的第一列需要日期类型的数据和以下结构:'dd/MM/yyyy HH:mm:ss',但每次我尝试插入此类数据时,都会出现以下错误:
“ORA-01830:整个安装过程中的数据格式结构“
恩:
“ORA-01830:日期格式图片在转换整个输入字符串之前结束”
当我只插入“dd/mm/yyyy”时,它工作,但它使时间无效...
这是SQL:第一次
如何在SQL中插入日期和时间?

yizd12fk

yizd12fk1#

根据这些例子
https://www.tutorialspoint.com/how-to-insert-and-retrieve-dates-in-oracle
试试这个

$date = Get-Date -Format 'yyyy-MM-dd'

$Command.CommandText = "insert into Datetest VALUES (DATE '$date')"
$command.ExecuteNonQuery()
$OracleConnection.Close()

相关问题