|
|
|
Создание процедуры с входным параметром по умолчанию - ошибка
|
|||
|---|---|---|---|
|
#18+
Server Version: WI-V2.5.2.26539 Firebird 2.5 Создание процедуры Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. выдает ошибку SQL error code = -204. can not define a not null column with NULL as default value. invalid clause --- 'defaults must be last'. Поставив параметр со значение по-умолчанию последним - процедура создается Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Что-то не так делаю или баг в FB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 15:15 |
|
||
|
Создание процедуры с входным параметром по умолчанию - ошибка
|
|||
|---|---|---|---|
|
#18+
Молочный АлександрЧто-то не так делаю или баг в FB?это не баг. Это by design. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 15:17 |
|
||
|
Создание процедуры с входным параметром по умолчанию - ошибка
|
|||
|---|---|---|---|
|
#18+
Молочный АлександрЧто-то не так делаю Документацию не читаешь. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 15:19 |
|
||
|
Создание процедуры с входным параметром по умолчанию - ошибка
|
|||
|---|---|---|---|
|
#18+
Если подумать логически, то можно легко это понять. Дефолтные параметры созданы, чтобы их м.б. не указывать. А если они идут в середине - как сервер поймет, что это не STEP_TIME, а TEMP_1? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 16:20 |
|
||
|
Создание процедуры с входным параметром по умолчанию - ошибка
|
|||
|---|---|---|---|
|
#18+
Fr0sT-BrutalЕсли подумать логически, то можно легко это понять. Дефолтные параметры созданы, чтобы их м.б. не указывать. А если они идут в середине - как сервер поймет, что это не STEP_TIME, а TEMP_1? Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 16:26 |
|
||
|
Создание процедуры с входным параметром по умолчанию - ошибка
|
|||
|---|---|---|---|
|
#18+
oleg_mFr0sT-BrutalЕсли подумать логически, то можно легко это понять. Дефолтные параметры созданы, чтобы их м.б. не указывать. А если они идут в середине - как сервер поймет, что это не STEP_TIME, а TEMP_1? Код: sql 1. Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 16:43 |
|
||
|
Создание процедуры с входным параметром по умолчанию - ошибка
|
|||
|---|---|---|---|
|
#18+
Прикольно, не знал, что можно так делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2013, 11:11 |
|
||
|
Создание процедуры с входным параметром по умолчанию - ошибка
|
|||
|---|---|---|---|
|
#18+
А можно ли в FB подставить параметр по умолчанию, не зная заранее его? Например, есть procedure X(a=1, b=2), Хочется задать второй параметр, не заполняя первый. В VB при вызове вроде можно писать что-то типа X(,1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2014, 17:18 |
|
||
|
Создание процедуры с входным параметром по умолчанию - ошибка
|
|||
|---|---|---|---|
|
#18+
JohnnyyyА можно ли Нельзя. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2014, 17:22 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38490596&tid=1563429]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
171ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 483ms |

| 0 / 0 |
