Mam ponad 30 kolumn w mojej tabeli (serwer sql 2008). Typy kolumn to varchar (x). Wiem, że w każdej kolumnie znajdują się dwie dodatkowe spacje na końcu wartości kolumny. Jak korzystać z funkcji Rtrim dla wszystkich kolumn i zapisać tę modyfikację w istniejącej tabeli?SQL Server: Jak wykonać Rtrim we wszystkich kolumnach varchar tabeli
Edycja: czy istnieje sposób, aby to zrobić za pomocą procedury przechowywanej lub kursora, gdzie nie muszę ręcznie deklarować wszystkich kolumn?
Lepiej jest mieć 'DATA_TYPE Like '% char%'' w przeciwnym razie możemy pominąć pola char i nchar datatype. – Shiva
@Shiva - nie. Wartości CHAR i NCHAR są zawsze wypełnione białymi spacjami, więc nie byłoby to celowe. Można dołączyć NVARCHAR, ale pytania OP w szczególności dotyczyły VARCHARs – AdaTheDev
@AdaTheDev - Right .. 'DATA_TYPE Jak '% varchar%'' byłoby w porządku. – Shiva