|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
Написать хранимую процедуру, осуществляющую прописку заданного жителя острова по указанному адресу. При прописке необходимо проверить, достаточно ли площади для прописки, предполагая, что на каждого проживающего должно приходиться не менее 20 м2. Написал вот процедуру,как сделать условие 20м2 Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 16:54 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
INSERT WHERE это у вас что то новое в синтаксисе. Читайте доки по команде INSERT RumaNO При прописке необходимо проверить и? Наверное что то сделать... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 17:07 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
PizzaPizza, и как проверить? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 17:12 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
Сделал еще вот так, но все равно ошибку выдает: Статистическое выражение не может использоваться в предложении WHERE, если оно не содержится во вложенном запросе предложения HAVING или в списке выбора Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 17:30 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
RumaNO все равно ошибку выдает: А вот тут логическая ошибка: RumaNO Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 17:32 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
RumaNO Сделал еще вот так, но все равно ошибку выдает: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Вы синтаксис insert пытаетесь угадать перебором? https://docs.microsoft.com/ru-ru/sql/t-sql/statements/insert-transact-sql?view=sql-server-ver15 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 17:34 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
RumaNO Написать хранимую процедуру, осуществляющую прописку заданного жителя острова по указанному адресу. При прописке необходимо проверить, достаточно ли площади для прописки, предполагая, что на каждого проживающего должно приходиться не менее 20 м2. Написал вот процедуру,как сделать условие 20м2 Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Не проще ли сначала проверить, выполняется ли условие, и, если да, то делать Insert, если нет, то выход с ошибкой? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 18:41 |
|
Хранимые процедуры
|
|||
---|---|---|---|
#18+
RumaNO PizzaPizza, и как проверить? нельзя проверить И вставить. Это отдельные операции. Напишите алгоритм по русски 1. найти 2. сравнить с условием 3. если, то ... n. вставить потом уже будете под операции писать запросы ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 19:46 |
|
|
start [/forum/topic.php?fid=46&msg=39959952&tid=1686101]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 276ms |
total: | 416ms |
0 / 0 |