Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

CTE recursivo com identificador único deve ter valor em uma âncora


NULL é assumido por padrão como um int e é por isso que você não precisa lançar esse explicitamente.

Você pode ver isso de
SELECT NULL AS FOO INTO BAR;

SELECT DATA_TYPE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME='FOO'AND TABLE_NAME='BAR';