Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / А есть ли функция CAST в MySql? / 5 сообщений из 5, страница 1 из 1
19.08.2005, 16:34:29
    #33225807
Dmitryp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А есть ли функция CAST в MySql?
И если есть то всегда ли была?
Что не делаю - ошибка синтаксиса!
...
Рейтинг: 0 / 0
19.08.2005, 16:42:23
    #33225828
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А есть ли функция CAST в MySql?
Ну по крайней мере, в 3.23 была, насколько я помню..
Что-то более старое найти сложно.
А что вы делаете и что не выходит?
...
Рейтинг: 0 / 0
19.08.2005, 16:49:21
    #33225846
Dmitryp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А есть ли функция CAST в MySql?
Linked MSSQL to MySQL
и выполняю SELECT

SELECT login, cin, cout, vg_id, timefrom
from openquery(bil, ''select login, cin, cout, vg_id
, CAST(SUBSTRING(timefrom,1,2) as varchar(10))
from rad1")

Выдает

Server: Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'MSDASQL' reported an error.
[OLE/DB provider returned message: [MySQL][ODBC 3.51 Driver][mysqld-4.0.17-standard-log]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'varchar(10)) as timefrom

Без CAST - ВСЕ выполняется отлично!
...
Рейтинг: 0 / 0
19.08.2005, 18:23:28
    #33226101
Astron
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А есть ли функция CAST в MySql?
А вот низя varchar(10)

Можно

BINARY [(длина)]
CHARACTER [(длина)] [снарсет]
CHAR [(длина)] [снарсет]
NCHAR [(длина)]
DATE
DATETIME
SIGNED
SIGNED {INT|INTEGER}
TIME
UNSIGNED
UNSIGNED {INT|INTEGER}

что по большей части соответствует доке
...
Рейтинг: 0 / 0
20.08.2005, 02:24:05
    #33226340
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
А есть ли функция CAST в MySql?
Кстати, а зачем строке из 1 (ну или 0) символов присваивается типа VARCHAR(10)?
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / А есть ли функция CAST в MySql? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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