Como realizar um insert em uma tabela utilizando um parâmetro fixo e um parâmetro "dinâmico" (resultado de um SELECT)) : Preciso fazer um INSERT populando dois campos de uma tabela, onde um parâmetro sempre irá ter o mesmo valor, e o outro parâmetro será resultado de um SELECT.

Segue abaixo a QUERY que elaborei:


INSERT INTO tabelaAlvo (cdCodigo, cdItem) 
VALUES (8, (SELECT cdItem FROM outraTabela WHERE cdXxx IN (27) AND cdYyy IN (
3,
16,
63,
121,
256,
257,
258,
259,
260,
261,
262,
263,
264))) 

O primeiro atributo sempre deverá ser preenchido com o valor = 8, enquanto o segundo atributo deverá ser preenchido com o resultado do SELECT.

Poderiam me ajudar, por gentileza?

Tentei localizar alguma pergunta semelhante, mas não encontrei.