Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите пожалуйста разобраться с хранимой процедурой
|
|||
|---|---|---|---|
|
#18+
Добрый день! Я сделал такую хранимую процедуру, но при вызове ее результатов выдается ошибка, что здесь может быть неправильно? Ошибка 'Value out of bounds.Implicit from datatype Varchar to int is not allowed.Use the Convert function to run this query' CREATE PROCEDURE dbo.TESTACCOUNTCOMISSIONSIMPLEpr AS BEGIN declare @KB money declare @ID money declare @KBOut varchar(20) declare @IDOut varchar(20) declare @K1 int declare @K2 numeric(10,2) declare @K3 int declare @K4 int, @K5 money, @K6 double precision, @K7 double precision select @K1=Invest,@K2=Activ,@K3=Sum_amount,@K4=Pens_activ from Premium select @K5=CreditRest from RecipientSubAccounts a, PensionContracts b where a.RecipientAccount=b.RecipientAccount and b.ContractNumber=18551 select @K6=0 select @K7=0 select @K6=((@K1*100/(100-@K1))/100) select @K7=((@K2/100)*(@K4/@K3)) select @ID=convert(money,599836,96 * @K6) select @KB=convert(money,@K5 * @K7) select @KBOut=convert(varchar(20),@KB),@IDOut=convert(varchar(20),@ID) END ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2006, 07:47 |
|
||
|
Помогите пожалуйста разобраться с хранимой процедурой
|
|||
|---|---|---|---|
|
#18+
Вопрос, мало относящиеся к делу : 1) Почему ты так называешь переменные ? К1, K2 ... - на большее фантазии не хватает ? А так проблема очевидна - где-то есть колонка или переменная типа varchar и ты без преобразования ее пытаешься присвоить колонке или переменной типа int. Где - непонятно, поскольку DDL-я нет, ну значит ищи сам... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2006, 10:35 |
|
||
|
Помогите пожалуйста разобраться с хранимой процедурой
|
|||
|---|---|---|---|
|
#18+
Ну если исходить из той инфы, что дали, то вижу два варианта для проверки: 1) Код: plaintext 1. 2. 3. 4. 2) Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2006, 10:45 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=34132331&tid=2012423]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 302ms |

| 0 / 0 |
