Модераторы: Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DROP VIEW не работает, Firebird 2.0.3 release 
:(
    Опции темы
tishaishii
Дата 28.2.2008, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Создатель
***


Профиль
Группа: Завсегдатай
Сообщений: 1262
Регистрация: 14.2.2006
Где: Москва

Репутация: нет
Всего: 8



Создал VIEW с полями названными русскими буквами. Создаться-то он создался, а вот работать с ним или DROP VIEW NEW_VIEW не получается. IBExpert матерится. Программа моя тоже:
Код
DBD::ODBC::db do failed: [ODBC Firebird Driver][Firebird]arithmetic exception, numeric overflow, or string truncation
Cannot transliterate character between character sets (SQL-HY000)(DBD: Execute immediate failed err=-1) at D:\Realter\bin\2.5.pl line 4.


VIEW типа:
Код
CREATE VIEW NEW_VIEW(
     "Номер",
    "Название")
AS
SELECT DOP_OPER.ID_DOP_OPER AS "Номер", DOP_OPER.TITLE AS "Название"
FROM DOP_OPER


Это сообщение отредактировал(а) tishaishii - 28.2.2008, 15:28
PM MAIL ICQ Skype   Вверх
Akella
Дата 1.3.2008, 23:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



попробуй удалить через isql

Добавлено через 58 секунд
а создавать нужно было с латиницей, а вот выбирать с кирилицей

Код

Select name as 'Имя' from View1


Добавлено через 2 минуты и 13 секунд
а почему ты работаешь через odbc, а не напрямую через fbclient?
PM MAIL   Вверх
tishaishii
Дата 6.3.2008, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Создатель
***


Профиль
Группа: Завсегдатай
Сообщений: 1262
Регистрация: 14.2.2006
Где: Москва

Репутация: нет
Всего: 8



А я просто не знаю как через Perl работать. Если знаешь как - скажи.
А IBExpert напрямую или через работает?
PM MAIL ICQ Skype   Вверх
former
Дата 6.3.2008, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


MEMS Expert
***


Профиль
Группа: Завсегдатай
Сообщений: 1166
Регистрация: 1.3.2006
Где: Россия

Репутация: 1
Всего: 17



Цитата(tishaishii @  28.2.2008,  15:28 Найти цитируемый пост)
Создал VIEW с полями названными русскими буквами. Создаться-то он создался, а вот работать с ним или DROP VIEW NEW_VIEW не получается. IBExpert матерится.


tishaishii
Использование кириллицы создании, изменении, копировании и восстановлении БД может привести к большим неприятностям. Дело может дойти до того, что клиентская программа будет выдавать сообщения о неверном имене и пароле. Это связано с особенностями реализации сервера БД.



--------------------
Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами.
PM MAIL   Вверх
Akella
Дата 6.3.2008, 21:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



tishaishii, создай обычный SQL скрипт, сохрани в файле и запусти файл через ISQL

Добавлено через 51 секунду
Извини, честно говоря, так лень щас всё это делать  smile 

Это сообщение отредактировал(а) Akella - 6.3.2008, 21:54
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

Обязательно указание:

1. Версию InterBase (Firebird, Yaffil)

2. Способа доступа (ADO, BDE, IBX и т.д.)

  • КАК ПРАВИЛЬНО ОФОРМИТЬ КОД - ЗДЕСЬ
  • КАК ПРАВИЛЬНО УКАЗАТЬ ТЕКСТ ОШИБКИ - ЗДЕСЬ
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Firebird, Interbase | Следующая тема »


 




[ Время генерации скрипта: 0.0473 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.