|
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&msg=39905588&tid=1686753]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 334ms |
total: | 464ms |
0 / 0 |