Você tentou
INSERT INTO Table_A (nid, vid, type, title, uid)
SELECT '',
'',
'multichoice',
questiontext ,
'1'
from Table_B
Dê uma olhada em INSERT ... SELECT Syntax
INSERT INTO Table_A (nid, vid, type, title, uid)
SELECT '',
'',
'multichoice',
questiontext ,
'1'
from Table_B
Como inserir dados do Excel ou CSV na Tabela usando a Interface Gráfica do Usuário no SQL Server - Tutorial SQL Server / TSQL Parte 102
O que é SGBD? – Um guia abrangente para sistemas de gerenciamento de banco de dados
Entenda o alias da coluna na consulta selecionada no SQL Server - Tutorial do SQL Server/TSQL Parte 115
Como edito uma tabela para habilitar CASCADE DELETE?