SpringBoot oracle.jdbc.OracleDatabaseException: ORA-00932: несовместимые типы данных: ожидаемый DATE получил NUMBER

Попробуйте прокомментировать строку fig = ...

%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt

N = 50
x = np.random.rand(N)
y = np.random.rand(N)
area = np.pi * (15 * np.random.rand(N))**2

fig = plt.figure(figsize=(18, 18))
plt.scatter(x, y, s=area, alpha=0.5)
plt.show()
1
задан KevinO 2 March 2019 в 02:56
поделиться

1 ответ

Ваш Date класс, скорее всего, java.util.Date

static Date myDate;

Вы должны преобразовать его в java.sql.Date, как описано здесь

new java.sql.Date(createddate.getTime())

в избежать проблемы с ORA-00932: inconsistent datatypes: expected DATE got NUMBER

В качестве альтернативы вы также можете использовать классы java.time , как обсуждалось здесь и там

0
ответ дан Marmite Bomber 2 March 2019 в 02:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: