Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Есть таблица TableTemp с тремя полями (Field1 [int], Field2 [int], Field3 [int]) как узнать если в таблице поле Field4 [int], если есть вывести значение с этого поля, если ПОЛЯ "Field4" нет вывести "0"? Спасибо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 13:45 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
DogBaks, Ты же сам написал, что в таблице только 3 поля, и ни одно по названию не похоже на Field4. Значит, поля нет. Даже скрипты писать не пришлось. Можешь не благодарить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:00 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
DogBaks, или через динамику или через IF EXISTS(....) ELSE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:00 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
TaPaKDogBaks, или через динамику или через IF EXISTS(....) ELSE с if exists, как я понимаю, тоже только через динамику ибо при отсутствии поля оно таки не компилируется. а вот при отсутствии таблицы - пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:12 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:15 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
ПосетительTaPaKDogBaks, или через динамику или через IF EXISTS(....) ELSE с if exists, как я понимаю, тоже только через динамику ибо при отсутствии поля оно таки не компилируется. а вот при отсутствии таблицы - пожалуйста. IF EXISTS SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS ... или как iap ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:24 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
TaPaKПосетительпропущено... с if exists, как я понимаю, тоже только через динамику ибо при отсутствии поля оно таки не компилируется. а вот при отсутствии таблицы - пожалуйста. IF EXISTS SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS ... или как iap я немного не про то Код: sql 1. 2. даст ошибку компиляции при отсутствии поля несмотря на то, что до выполнения кода дело не дойдёт. чтобы не дало - придется обернуть. Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:28 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Посетитель, а, ну да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:31 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Посетитель, ты от вопрос ТС не уходи. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:33 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Руслан ДамировичПосетитель, ты от вопрос ТС не уходи. куда уж мне до вас Руслан ДамировичDogBaks, Ты же сам написал, что в таблице только 3 поля, и ни одно по названию не похоже на Field4. Значит, поля нет. Даже скрипты писать не пришлось. Можешь не благодарить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:36 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Посетителькуда уж мне до вас Ничего, батенька, оно с возрастом придет. Доживете-ль-с? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:38 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Код: sql 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. 30. 31. 32. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 14:50 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
invm... Красота! Посетитель, учись, студент, у маэстро. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 15:23 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
invm, только, мне кажется, что COL_LENGTH тут и не нужен, если поля не будет, то и элемента не будет. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 15:27 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Руслан Дамирович, да щаз. А если элемент есть, но в нем NULL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 15:41 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Руслан Дамировичтолько, мне кажется, что COL_LENGTH тут и не нужен, если поля не будет, то и элемента не будет.Не будет. Только тогда не различить NULL и отсутствие столбца, ибо при NULL элемента тоже не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 15:43 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
invmРуслан Дамировичтолько, мне кажется, что COL_LENGTH тут и не нужен, если поля не будет, то и элемента не будет.Не будет. Только тогда не различить NULL и отсутствие столбца, ибо при NULL элемента тоже не будет. ELEMENTS XSINIL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 16:10 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Посетитель, авторIF EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS ... ) exec('select Field4 from TableName') Посетитель - спасибо то что нужно (пытался прикрутить через " exec sp_executesql ... ") и " IF EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.COLUMNS ... ) select Field4 from TableName " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 16:14 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Руслан ДамировичELEMENTS XSINIL?Не особо поможет - все равно не различить действительное значение NULL в столбце и отсутствие столбца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 16:49 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
invmРуслан ДамировичELEMENTS XSINIL?Не особо поможет - все равно не различить действительное значение NULL в столбце и отсутствие столбца. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. и все же это возможно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 17:30 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
было уже такое: 16946488 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 17:41 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Буквально каждый раз поражаюсь способности местных старожилов понимать и решать любые задачи. Даже самые ненужные идиотские и заведомо архитектурно ошибочные. Надеюсь я тоже когда-нибудь стану специалистом, знающим как забить презерватив в куницу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 18:19 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
Руслан Дамировичи все же это возможно...Да. Но надо смотреть, что эффективнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2019, 18:57 |
|
||
|
Наличие ПОЛЯ в таблице
|
|||
|---|---|---|---|
|
#18+
PizzaPizzaБуквально каждый раз поражаюсь способности местных старожилов понимать и решать любые задачи. Даже самые ненужные идиотские и заведомо архитектурно ошибочные. Надеюсь я тоже когда-нибудь стану специалистом, знающим как забить презерватив в куницу. Я это выразил в первом посте сарказмом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2019, 10:32 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39810261&tid=1687866]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 359ms |

| 0 / 0 |
