powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Работа с временными таблицами
4 сообщений из 4, страница 1 из 1
Работа с временными таблицами
    #32797548
safo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю временную таблицу:
CREATE TEMPORARY TABLE t1
SELECT TIMESTAMP, MESSAGE FROM any
WHERE MESSAGE LIKE "% CONNECTED %"

Делаю запрос:
SELECT * FROM t1

Получаю:
Convertion is not possible for column 1 from Timestamp to Integer

Помогите, плиз!
...
Рейтинг: 0 / 0
Работа с временными таблицами
    #32798563
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
mysql> create table tmp3(
    -> tm timestamp null,
    -> message varchar(50) null
    -> );
Query OK, 0 rows affected (0.06 sec)

mysql>
mysql> insert into tmp3 values('1996-11-11','a CONNECTED b');
Query OK, 1 row affected (0.00 sec)

mysql> insert into tmp3 values('1996-10-11','sdf CONNECTED b');
Query OK, 1 row affected (0.00 sec)

mysql> insert into tmp3 values('1996-11-12','sdfs CONNECTED sdfsd');
Query OK, 1 row affected (0.00 sec)

mysql> insert into tmp3 values('1996-11-13','a COND b');
Query OK, 1 row affected (0.00 sec)

mysql> insert into tmp3 values('1996-11-14','a CONNTED b');
Query OK, 1 row affected (0.00 sec)

mysql> CREATE TEMPORARY TABLE t1
    -> SELECT tm, MESSAGE FROM tmp3
    -> WHERE MESSAGE LIKE "% CONNECTED %";
Query OK, 3 rows affected (0.04 sec)
Records: 3  Duplicates: 0  Warnings: 0

mysql>
mysql> select * from t1;
+----------------+----------------------+
| tm             | MESSAGE              |
+----------------+----------------------+
| 19961111000000 | a CONNECTED b        |
| 19961011000000 | sdf CONNECTED b      |
| 19961112000000 | sdfs CONNECTED sdfsd |
+----------------+----------------------+
3 rows in set (0.00 sec)

mysql>

The TIMESTAMP column type has varying properties and behavior, depending on the MySQL version and the SQL mode the server is running in.

ma X mo
...
Рейтинг: 0 / 0
Работа с временными таблицами
    #32798623
safo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я работаю с базой из приложения. По мере надобности столкнулся с временными таблицами. Слишком уж сложный запрос. Частично его обрабатывает MySQL, частично приложение. Я не пробовал создавать временные таблицы непосредственно работая с базой. Конечно, попробую. Может проблемма лежит совсем не в MySQL (даже наверное точно не в MySQL). Я использую компоненты Zeos для написания запросов из приложения. Проверим по мере необходимости. Пока работаю с "не временными" таблицами. Но, как Вы понимаете, существуют некоторые ограничения.
Всем спасибо.
...
Рейтинг: 0 / 0
Работа с временными таблицами
    #32802859
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обычно легко установить, кто генерит ошибку. если в вашем коде есть попытка считать этот timestamp методом GetInt32(или как там в зеосе), то разумеется, возникнет ошибка.

ma X mo
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Работа с временными таблицами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]