|
openquery Firebird для типа с фиксированной точностью
|
|||
---|---|---|---|
#18+
Не могу выполнить преобразование типов FireBird 2.5(FB) к SQL Server через openquery для типа с фиксированной точностью в FB - тип поля NUMERIC(15,15) если пишу через FLOAT то работает, но урезает значение: Код: sql 1.
если же так: Код: sql 1.
то получаю ошибку Код: sql 1. 2. 3.
прошу помощи... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2019, 14:02 |
|
openquery Firebird для типа с фиксированной точностью
|
|||
---|---|---|---|
#18+
Петр в FB - тип поля NUMERIC(15,15) Не бывает. Первое число в скобках должно быть больше второго. Петр Metadata update statement is not allowed by the current database SQL dialect 1 Эта ошибка не от этого запроса. В любом случае в свойствах ODBC подключения поменяй диалект на третий. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2019, 14:44 |
|
openquery Firebird для типа с фиксированной точностью
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Петр в FB - тип поля NUMERIC(15,15) Не бывает. Первое число в скобках должно быть больше второго. могут быть равными, но не суть Петр Metadata update statement is not allowed by the current database SQL dialect 1 Эта ошибка не от этого запроса. В любом случае в свойствах ODBC подключения поменяй диалект на третий. В ODBC стоял dialect 3. Смена не 1 - результата не дала ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2019, 15:11 |
|
openquery Firebird для типа с фиксированной точностью
|
|||
---|---|---|---|
#18+
Петр В ODBC стоял dialect 3. Тогда какой диалект у базы? В любом случае указанный SELECT метаданные не меняет и указанную ошибку вызвать не может. Что-то вы там левое химичите. Включайте аудит или трассировку и смотрите что конкретно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2019, 19:25 |
|
openquery Firebird для типа с фиксированной точностью
|
|||
---|---|---|---|
#18+
химичить то нечем - это чистый запрос в Management Studio. Для работы с БД FB пользуюсь SQL Manager Lite for InterBase Firebird. Так вот в нем поменял у самой БД dialect с 1 на 3. Сервер начал понимать тип данных NUMERIC(15,15). Вопрос в следующем, т.к. БД FB используется сторонним приложением - насколько критична смена dialect на 3 в плане возможных сбоев в приложении ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2019, 20:11 |
|
openquery Firebird для типа с фиксированной точностью
|
|||
---|---|---|---|
#18+
Петр Для работы с БД FB пользуюсь SQL Manager Lite for InterBase Firebird. Так вот в нем поменял у самой БД dialect с 1 на 3. Сервер начал понимать тип данных NUMERIC(15,15). Вопрос в следующем, т.к. БД FB используется сторонним приложением - насколько критична смена dialect на 3 в плане возможных сбоев в приложении ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2019, 21:32 |
|
|
start [/forum/topic.php?fid=46&fpage=76&tid=1686753]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 319ms |
total: | 448ms |
0 / 0 |