Sto utilizzando un parametro con valori di tabella in una delle nostre stored procedure. Ecco la sintassi ho usato:Passare il valore predefinito su Parametro Tabella valori - SQL Server
@districtlist NumericList readonly
(NumericList
è il tipo di tabella definito dall'utente).
Tuttavia, come requisito è necessario passare i valori predefiniti a questo parametro con valori di tabella.
@districtlist NumericList = 0 readonly
Ma soprattutto codice genera un errore di sintassi. È possibile passare il valore predefinito a un parametro con valori di tabella? Qualcuno potrebbe aiutarmi su questo?
Poiché si tratta di una ** tabella **, in realtà è possibile definire un'istanza * tabella * con i valori predefiniti aggiunti oppure utilizzare '@districtlist NumericList = NULL' come parametro (passando' NULL 'come valore" predefinito "). –
@districtlist NumericList = NULL non funziona per me. genera "Operando type clash: NULL è incompatibile con NumericList" errore – bmsqldev