powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Бросить ошибку меньшим числом букв чем kill 0
25 сообщений из 80, страница 2 из 4
Бросить ошибку меньшим числом букв чем kill 0
    #39620981
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
саме цикаве шо ТСу давно пофиг
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39620983
Гигабайт Мегабайтович Килобайтов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaxxГигабайт Мегабайтович Килобайтовтогда ответ - да ))
и как сие будеот выглядеть ? команд в 4 ре символа не так уж и много
а почему команда - таки никто не уточнял что команда, таки kill процедура - и пишем процедуру с названием меньшим чем 5 букв - получаем заданное ))
и для старших версий имеем "THROW" что таки меньше "kill 0" на один символ ))
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39620986
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гигабайт Мегабайтович КилобайтовMaxxпропущено...

и как сие будеот выглядеть ? команд в 4 ре символа не так уж и много
а почему команда - таки никто не уточнял что команда, таки kill процедура - и пишем процедуру с названием меньшим чем 5 букв - получаем заданное ))
и для старших версий имеем "THROW" что таки меньше "kill 0" на один символ ))
и снова парсер не пропустит
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39620990
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гигабайт Мегабайтович Килобайтова почему команда - таки никто не уточнял что команда, таки kill процедура - и пишем процедуру с названием меньшим чем 5 букв - получаем заданное ))
так просто название процедуры без вызова вызовет ошибку компиляции :( не катит :))
THROW - гуд
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39620994
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос, а нафига всё это?
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39620997
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДедушкаВопрос, а нафига всё это?
ЮХ его знает но занятно
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621036
Kopelly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дедушка,

Определяют кто кому ящик алкоголя должен...
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621040
Гигабайт Мегабайтович Килобайтов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaxxГигабайт Мегабайтович Килобайтова почему команда - таки никто не уточнял что команда, таки kill процедура - и пишем процедуру с названием меньшим чем 5 букв - получаем заданное ))
так просто название процедуры без вызова вызовет ошибку компиляции :( не катит :))
THROW - гуд

для не понятливых - пишем процедуру с ошибкой , называем меньше чем 5 букв - ответ получен - "ДА" ))
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621042
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гигабайт Мегабайтович КилобайтовMaxxпропущено...

так просто название процедуры без вызова вызовет ошибку компиляции :( не катит :))
THROW - гуд

для не понятливых - пишем процедуру с ошибкой , называем меньше чем 5 букв - ответ получен - "ДА" ))
для кто шапку зимой не носил:

EXEC X

как минимум не короче KILL 0
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621051
Гигабайт Мегабайтович Килобайтов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaKГигабайт Мегабайтович Килобайтовпропущено...


для не понятливых - пишем процедуру с ошибкой , называем меньше чем 5 букв - ответ получен - "ДА" ))
для кто шапку зимой не носил:

EXEC X

как минимум не короче KILL 0
а зачем "exec" ? "кузнеца не надо" почти (С) - таки автор спросил "можно?" я ему отвечаю "можно", а вот про ограничения ни он ни я ничего не говорили ))
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621053
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гигабайт Мегабайтович КилобайтовTaPaKпропущено...

для кто шапку зимой не носил:

EXEC X

как минимум не короче KILL 0
а зачем "exec" ? "кузнеца не надо" почти (С) - таки автор спросил "можно?" я ему отвечаю "можно", а вот про ограничения ни он ни я ничего не говорили ))
ваше невежество утомило часть вторая

21289022
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621071
Minamoto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaKГигабайт Мегабайтович Килобайтовпропущено...

а зачем "exec" ? "кузнеца не надо" почти (С) - таки автор спросил "можно?" я ему отвечаю "можно", а вот про ограничения ни он ни я ничего не говорили ))
ваше невежество утомило часть вторая

21289022
Все правильно он говорит:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
create procedure dbo.a
as begin
  declare @i int = 1/0
end
go
a
go
drop procedure dbo.a
GO


Бросание ошибки - один символ в строке 6. exec при этом не нужен.
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621074
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Minamoto,

1. уже обсудили давно
2. Процедура не нужна для получения ошибки, достаточно символа который парсер примет за название
3. самый коротки вариант и объекта не будет, если прям сами в пакете не создали это "#"
4. Это не проёдёт если http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&msg=21289022
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621083
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Minamotoexec при этом не нужен.
Только если вызов процедуры - первый стейтмент в батче .
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621085
Гигабайт Мегабайтович Килобайтов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры ПавловныMinamotoexec при этом не нужен.
Только если вызов процедуры - первый стейтмент в батче .
ограничения не заданы - ибо тс их так и не задал ))
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621087
Minamoto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры ПавловныMinamotoexec при этом не нужен.
Только если вызов процедуры - первый стейтмент в батче .
Ну это да. Вариант с "#" тоже только с первым стейтментом работает.
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621089
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гигабайт Мегабайтович Килобайтовограничения не заданы - ибо тс их так и не задал ))
Это ерунда, интереснее другое - а зачем вообще такой спорт? Может, кому-то жениться пора?
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621090
WarAnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gobzo KoblerMind,

это, друг милый, ошибка компиляции. а ты в рантайме создай ошибочную ситуацию, например в процедуре

запросто exec ('0')
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621091
Гигабайт Мегабайтович Килобайтов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры ПавловныГигабайт Мегабайтович Килобайтовограничения не заданы - ибо тс их так и не задал ))
Это ерунда, интереснее другое - а зачем вообще такой спорт? Может, кому-то жениться пора?
мне - таки уже некуда жениться , а вот зачем тс? да фиг знает. ))
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621098
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WarAntGobzo KoblerMind,

это, друг милый, ошибка компиляции. а ты в рантайме создай ошибочную ситуацию, например в процедуре

запросто exec ('0')

авторменьшим числом букв чем kill 0
судя по всему скобки и цифры не входят в расчёт
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621120
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если пофиг и без контекста то первый же ответ Mind - рулит
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621126
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxxесли пофиг и без контекста то первый же ответ Mind - рулит
если не читать второй комментарий :)
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621130
Фотография Maxx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaPaKесли не читать второй комментарий :)
так по факту,прочли его только Вы и я
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621229
Фотография SomewhereSomehow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторБросить ошибку меньшим числом букв чем kill 0
Забавный вопрос, и правда, похож на спор, только условия обрисованы туманно.

Если именно букв, т.е. исключая спец символы, а критерий ошибки "компилируется но не выполняется", то самый короткий вариант с 0 букв, который предложили ранее - временная процедура #, букв там нет вообще.

Если брать чистый t-sql вот такая конструкция имеет формально две буквы:
Код: sql
1.
if 1/0>0#:


компилируется, но не выполняется.

как минимум не хуже чем kill 0 по числу букв будут еще, например:
Код: sql
1.
2.
exec ('')
open #


тоже компилируются, но не выполняются, тоже по 4 буквы, как и в kill 0.
...
Рейтинг: 0 / 0
Бросить ошибку меньшим числом букв чем kill 0
    #39621249
Фотография SomewhereSomehow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SomewhereSomehow,

Код: sql
1.
exec ('') -- имеется ввиду, внутри '' какая-то не буква
...
Рейтинг: 0 / 0
25 сообщений из 80, страница 2 из 4
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Бросить ошибку меньшим числом букв чем kill 0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]