Каковы правила, когда хранимая процедура вернет результирующий набор?Когда хранимая процедура вернет результирующий набор
Если я добавляю оператор SELECT
рядом со дном, он возвращается в качестве другого результирующего набора.
Но я добавляю SELECT
в начало, после чего он не возвращается в результирующем наборе.
При каких обстоятельствах будет возвращен SELECT
в качестве результата? Если за ним следуют другие утверждения, они, похоже, не возвращаются, какие?
Можете ли вы отправить пример, когда инструкция SELECT не возвращается? – David
Если у вас есть «нормальный» оператор SELECT (не задающий ** переменные ** из результатов - но просто * выбор * данных) - он ** будет возвращен ** вызывающему абоненту –
Вы говорите, что иногда есть более одного набора результатов, который возвращается? Что делает ваша хранимая процедура после инструкции 'select'? Какую программу возвращают результаты? (Это важно знать, поскольку они, как вы анализируете результаты, различаются в зависимости от вызывающего приложения.) –