Você pode colocar o
CASE
expressão na consulta e substitua STR
com um CAST
, assim:SELECT
CASE WHEN position < 0 THEN '' ELSE CAST(column1 as VARCHAR(10)) END as position
, column2
FROM myTable
CASE
expressão na consulta e substitua STR
com um CAST
, assim:SELECT
CASE WHEN position < 0 THEN '' ELSE CAST(column1 as VARCHAR(10)) END as position
, column2
FROM myTable
Como gerar a instrução Add Column para todas as tabelas em um banco de dados no SQL Server - SQL Server / T-SQL Tutorial Part 49
Gerar um conjunto ou sequência sem loops – parte 1
Como usar parâmetros SQL em um bloco SQL de remarcação R
O que é a restrição padrão no SQL Server - Tutorial SQL Server / TSQL Parte 90