Select from dblink

Оракля
Дата: 09.06.2006 13:01:44
Если делаю из оракла например select * from table_name@test
делается нормальная выборка из ms sql сервера через dblinks,
но если пытаюсь выбирать именно по имени столбца, например

select Mynum, TestCol from table_name

- не работает
dmidek
Дата: 09.06.2006 13:03:51
Оракля
но если пытаюсь выбирать именно по имени столбца, например

select Mynum, TestCol from table_name

- не работает


а где же @test ?
Оракля
Дата: 09.06.2006 13:33:33
Ну я имел ввиду select Mynum, TestCol from table_name@test
mcureenab
Дата: 09.06.2006 13:38:46
1. Что значит "- не работает"? Сообщение об ошибке пришли, пзл.
2. Если имена колонок регистрозависимые, то может потребоваться заключить их в двойные кавычки, чтобы оракл не поднимал их регистр.

select "Mynum", "TestCol" from table_name@test
raw
Дата: 09.06.2006 13:41:14
Если имена колонок в table_name@test набраны большими и маленькими буквами, то пишите select "Mynum", "TestCol" from "table_name"@test.
По умолчанию Oracle считает, что все имена большими буквами.
Оракля
Дата: 09.06.2006 18:00:34
Хммммм, похоже проблема в том оракл не видит структуру базы....

desc Country@MYDBLINK


Имя Пусто? Тип
----------------------------------------- -------- ----------------------------
Country NOT NULL NUMBER(10)



А на самом деле в MS SQL там нормальная структура, а Country только первая колонка....


Оракл 9.0.1