przekazywanie wartości NULL do dynamicznego SQL, MS SQL |
przekazywanie wartości NULL do dynamicznego SQL, MS SQL |
18.01.2014, 16:16:44
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 9.10.2011 Ostrzeżenie: (0%) |
Witajcie, mam pytanie, jak przekazać wartość NULL aby została ona poprawnie wyświetlona w EXEC - dynamicznym sqlu. Mój przykład:
bardzo proszę o pomoc Ten post edytował rydlik 18.01.2014, 16:18:08 |
|
|
12.03.2014, 09:47:21
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 1 Dołączył: 12.03.2014 Ostrzeżenie: (0%) |
Polecałbym (jeśli już musisz stosować dynamiczny SQL) wykonywanie go za pomocą procedury sp_executesql. Dodatkowo, warto jawnie zapewnić konwersję na typ znakowy.
Ten post edytował juris 12.03.2014, 09:48:20 |
|
|
24.09.2014, 14:19:05
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 9.10.2011 Ostrzeżenie: (0%) |
jeśli by to kogoś jeszcze interesowało, zgodzę się z moim przedmówcą. należy użyc funkcji sp_executesql ale w ten sposób:
pozdrawiam |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 13:00 |