powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / SQLSTATE: 42000, Native error: 102 Message: Incorrect syntax near '['
6 сообщений из 6, страница 1 из 1
SQLSTATE: 42000, Native error: 102 Message: Incorrect syntax near '['
    #36801484
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вылетает ошибка при запросе, содержащем квадратные скобки, например:

Код: plaintext
select fld from [my table]

Версия сервера: 12.5.0.3

В чём может быть дело?
...
Рейтинг: 0 / 0
SQLSTATE: 42000, Native error: 102 Message: Incorrect syntax near '['
    #36801742
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в квадратных скобках. Это тебе не MSSQL, и не Access.
Если в имени таблицы есть пробел, используй кавычки.
...
Рейтинг: 0 / 0
SQLSTATE: 42000, Native error: 102 Message: Incorrect syntax near '['
    #36801747
спекуль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl,

ты документацию читал?
...
Рейтинг: 0 / 0
SQLSTATE: 42000, Native error: 102 Message: Incorrect syntax near '['
    #36802051
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl wrote:

> Дело в квадратных скобках. Это тебе не MSSQL, и не Access.
> Если в имени таблицы есть пробел, используй кавычки.

ДВОЙНЫЕ кавычки.

Он документацию читал.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
SQLSTATE: 42000, Native error: 102 Message: Incorrect syntax near '['
    #36803758
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторBracketed delimited identifiers

Sybase also supports bracketed identifiers, whose behavior is identical to that of quoted identifiers, with the exception that one need not set quoted_identifier on in order to use them.

create table [bracketed identifier](c1 int)
This bracket enhancement increases platform compatibility.

http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc32300.1550/html/sqlug/X86464.htm

Вроде появилось это в 12.5.1
...
Рейтинг: 0 / 0
SQLSTATE: 42000, Native error: 102 Message: Incorrect syntax near '['
    #36804273
blzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну дык
12.5.0.3 ниже 12.5.1

это как на рутрекере
0.07 меньше 0.3, а 0.3 меньше 0.7
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / SQLSTATE: 42000, Native error: 102 Message: Incorrect syntax near '['
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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