Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Mssql (непонятки) (https://forum.antichat.xyz/showthread.php?t=26268)

EST a1ien 31.10.2006 14:34

Mssql (непонятки)
 
В таблице MSSQL'a есть колонка называется Items тип у неё varbinary длина 1200.
Дак вот когда я выполняю вот такой запрос
Цитата:

SELECT Items from warehouse WHERE AccountID='alien';
То база возвращяет всеголиш 255 сиволов и это базразнице где что в Query Analyzer что в PHP скрипте.
Как мне достать все 1200 символов???
Ведь должни все символы из базы извлекатся а не 255 ????

guest3297 31.10.2006 15:00

Если это авторизация то пишешь.
log ' or 1=1--
pass ' or 1=1--

Если запрос гет

alien or 1=@@version--
alien' or 1=@@version--

Если исполниться.... то можешь стукнуть :)

EST a1ien 31.10.2006 15:09

[ cash ] у тебя всё с головой в порядке??
Кажись нет! Какая к чёрту авторизация это у меня дома моя база данных MSSQL
в ней есть колонка Items мне надо извлеч из неё данные выполняю запрос
SELECT Items from warehouse WHERE AccountID='alien';
Но она возвращает не все данные а только 255 символов.

KSURi 31.10.2006 18:14

EST a1ien а ты написал что это локалхост??? cash скорее всего думал что это скуль-инж.
Скорее всего у тя тип переменной ограничен 255 симами (т.е. например VARCHAR(255) )

max_pain89 31.10.2006 19:02

ты выполняешь запрос вручную или приводишь запрос посылаемый простым скриптом (не менеджером типо PHPMyAdmin,RST-SQL и т.п.)... если да то может скрипт сам обрубает?

EST a1ien 31.10.2006 22:46

Цитата:

Сообщение от KSURi
Скорее всего у тя тип переменной ограничен 255 симами (т.е. например VARCHAR(255) )

Цитата:

Сообщение от EST a1ien
В таблице MSSQL'a есть колонка называется Items тип у неё varbinary длина 1200.

Блин вы вобще читать умеете?
(Я некогог не хочу обиднть)

Цитата:

Сообщение от max_pain89
ты выполняешь запрос вручную или приводишь запрос посылаемый простым скриптом

Цитата:

Сообщение от EST a1ien
базразнице где что в Query Analyzer что в PHP скрипте.

Я надеюсь все зняют что такое Query Analyzer ???

EST a1ien 31.10.2006 23:28

Я думаю после этого недолжно быть каких либо вопростов
http://mugaming.narod.ru/help.JPG

EST a1ien 01.11.2006 17:03

Ну что ребята самже и отвечаю на свой вопрос :)
Дело втом что версия драйвера ODBC в пхп (или еще чегото там вобщем там чтото говорится про версию 6,5(только я непонял это версия чего :))) непотдерживает тип varbinary больше 255 символов поэтому пришлось устроить изврат.

Вобщем вот запрос к базе
select CONVERT(image,Items) as Items from Warehouse where AccountID='alien';

А вот тип image потдерживает дохрена символов :)


Время: 08:56