我在两个数据库之间使用FREETDS,Oracle和SYBASE。我的查询正在oracle数据库上运行。Sybase DB是通过DBLINK通过基于freetds的ODBC网关连接的。查询是:
Select NAME, SURNAME, /ORT1/HAMBURG from MIKE
在这种情况下,我在查询中得到以下错误:
ORA-28500: connection from ORACLE to a non-Oracle system returned this message:
[FreeTDS][SQL Server]Incorrect syntax near '/'.
{
我使用oracle forms 11g。然后传递插入到数据库中的To_Date(sysdate,'dd-mm-yyyy'),该列的数据类型为date。但是插入的是22-10-0015而不是22-10-2015,你能帮我吗?
我使用procedure从按钮插入数据和oracle。我需要插入dd-mm-yyyy格式到数据库怎么做?
我正在使用Oracle10g,试图排除在Oracle10g的字符类中包含-或带插入符号的_的条目。我可以通过以下命令找到包含破折号或下划线的条目:
WITH example
AS (SELECT 'AAAA-1' n FROM DUAL
UNION
SELECT 'AAAAA_1' FROM DUAL
UNION
SELECT 'AAAA' FROM DUAL)
SELECT *
FROM example
WHERE REGEXP_LIKE (n, '
我使用node-oracle连接到Oracle数据库。
当我从包含cyrillic数据的表中选择值时,一切都很好,但是如果我像这样调用procudure:
CREATE OR REPLACE PROCEDURE TEST_ENCODING (CUR OUT SYS_REFCURSOR) AS
BEGIN
open cur for
select 'тест' as hello from dual; -- cyrillic hardcoded text
END TEST_ENCODING;
然后从节点调用它:
connection.execute("call
我正在使用JPA和JEE将DB2表迁移到Oracle数据库。正因为如此,我遇到了“日期”和“时间”类型列的问题。更具体地说,在Oracle中没有数据类型"Time",因此我试图从DB2将2列(其中一列为类型日期,另一列为类型时间)连接到Oracle数据库的" Date“类型列中。通过这种方式,我将向您展示如何定义Oracle数据库中的列和我定义的映射:
, DATA_HORA_CREACIO DATE DEFAULT
TO_DATE('0001-01-01-00.00.00','YYYY-MM-DD-HH24.MI.SS')
NOT NU
服务器上的Oracle日期格式是MM/DD/YYYY HH24:Mi:SS
我想在Oracle date列中插入一个包含带有时间戳的日期的变量。
当将日期插入到Oracle“格式图片结束前的日期列结束”时,我收到了错误。
我只需要将特定的时间戳附加到java字符串日期,并将该字符串/日期格式插入到Oracle数据库中。
示例:
String incoming_date = request.getParameter("insert_date"); //this comes as a string in dd-mon-yyyy format
formatted_incoming_
我有一个表,其中插入了一条学生记录,并且有一个名为joined_date的列,在SQL Server中为datetime2类型,在Oracle中为TIMESTAMP(6)类型。我需要检索在特定日期加入的学生的数量,因此我需要按joined_date分组。为此,我只需要从joined_date列中提取日期(YYYY-MM-DD),并且它应该是一个通用的SQL查询。
查询:select joined_date, count(*) from student group by joined_date。
我可以在Oracle中使用TO_CHAR(joined_date, 'YYYY-MM-DD&