|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Alexei Vi. Baikalov 2:5020/400 17 Oct 2002 13:25:07 To : All Subject : STD_IN STD_OUT -------------------------------------------------------------------------------- Попалась задача: использую для коннекта в базу удаленный sqlplus open (STD_OUT,"|/usr/bin/rsh -l oracle 192.168.0.1 $ORACLE_HOME/bin/sqlplus -silent usr/pwd\@sid"); Делаю енвайр для селекта. print STD_OUT "set pagesize 0 \n"; print STD_OUT "set heading off \n"; print STD_OUT "set feedback off \n"; print STD_OUT "set colsep \" \" \n"; и наконец сам селект. print STD_OUT "select * from table where code=18\;\n"; Дак вод!!! Как мне обрабатывать результат! !!!!!!!!!!!!!!!!!! В принципе! И желательно построчно, потому как результаты бывают огромадными и пихать их в переменную некрасиво. print STD_OUT "disconnect \;\n"; print STD_OUT "exit \;\n"; close STD_OUT; DBI DBD::Oracle ставить не предлагайте. :( Бьюсь уже пол года, не могу на БиЭсДю 3-ю поставить, на 4-ю ставится. И крутится. --- ifmail v.2.15dev5 * Origin: Enisey Infosystems (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/9149c2bb7adc.html, оценка из 5, голосов 10
|