|
|
|
функция в запросе
|
|||
|---|---|---|---|
|
#18+
SELE *,MONTHF(rday,home_strax) AS kolre,RENTA(plateg,tarif,mfo_fil,num_count,sum_rest_p,strax_sum,home_strax,end_strax,MONGO,payrenta) AS RENTA FROm iii INTO table rentac после обращения к функции получается округленная RENTA, хотя в функции RENTA рассчитывается с 2-мя знаками после запятой. Перебрала уже все варианты, все равно округляется до целого. поставила печать ? renta_mes перед выходом из функции RETURN renta_mes, там на самом деле 2 знака после запятой. А в результате запроса получается округленная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 10:23 |
|
||
|
функция в запросе
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 10:30 |
|
||
|
функция в запросе
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 10:33 |
|
||
|
функция в запросе
|
|||
|---|---|---|---|
|
#18+
Большое спасибо. Первый вариант заработал, второй - нет, вероятно потому, что у меня не 9 версия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2008, 12:14 |
|
||
|
функция в запросе
|
|||
|---|---|---|---|
|
#18+
А функция RENTA всегда возвращает значение с двумя знаками после запятой??? ПРосто фоксу в момент selecta нужно понять каого типа/размера делать поле. И кокое значение он видит при подготовке первой строки - такого типа/размера и будет поле. Наверняка в данном случае вместо round(.... , 2) можно использовать renta()+000000000.00 для указания размерности в итоговой выборке. Или даже в return функции renta добавить этот +000000.00. Тогда при изменении размерности возвращаемого значения (допустим со временем станет не 2, а 4 знака после запятой) тебе НЕ придется выискивать все selectы, в которых идет вызов функции RENTA Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2008, 11:13 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=35075486&tid=1588263]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
66ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 353ms |

| 0 / 0 |
