oracle apex 在使用 INSERT INTO 向表中添加数据时给我一个错误
Posted
技术标签:
【中文标题】oracle apex 在使用 INSERT INTO 向表中添加数据时给我一个错误【英文标题】:oracle apex giving me an error when using INSERT INTO to add data to tables 【发布时间】:2020-06-01 17:39:21 【问题描述】:我有一个几天后到期的作业,但不记得以前遇到过这个错误,我确定这是我略读过的一些小东西,但有人可以看看吗?
【问题讨论】:
【参考方案1】:这是关于无效日期的。您尝试这样做的方式是错误的 - 不仅因为它不起作用,还因为您想将它们作为字符串插入(仅当它们被括在单引号中时)。您应该插入日期。
一种选择是使用格式为date 'yyyy-mm-dd'
的日期文字:
SQL> INSERT INTO animal VALUES (00100,'Elsie','M', date '2013-02-01', 'PERSIAN CAT', '0034');
1 row created.
SQL>
另一个是使用TO_DATE
函数和适当的格式掩码:
SQL> INSERT INTO animal VALUES (00101,'Thurston','M', to_date('15-MAY-11', 'dd-mon-yy', 'nls_date_language = english'), 'MAINE COON CAT', '0034');
1 row created.
SQL>
consultation
表也是如此。
【讨论】:
以上是关于oracle apex 在使用 INSERT INTO 向表中添加数据时给我一个错误的主要内容,如果未能解决你的问题,请参考以下文章
在交互式网格 Oracle Apex 中的自定义验证中突出显示列
Oracle APEX 5.1 with Ords 17 in Tomcat 9–Error tips: 请求无法映射到任何数据库。请确保请求 URL 正确, 并且已正确配置 URL 到数