I do not see any problems with the SQL code that you provided.
Other troubleshooting methods:
1) If you request:
select COLUMN_NAME from information_schema.COLUMNS where TABLE_NAME = 'TableA'
Are there any results?
2) If you try this INSERT, does it work?
INSERT INTO Table_1 (Name) Select 'Name1'
3) If you select these columns, do you see the TABLE_NAME list in the list?
Select DISTINCT(TABLE_NAME) FROM INFORMATION_SCHEMA.columns
Your SQL code worked for me with Microsoft's AdventureWorks-DB ( Table_1 is an empty table with a column name):
INSERT INTO dbo.Table_1 (Name) Select COLUMN_NAME FROM INFORMATION_SCHEMA.columns where TABLE_NAME = 'ProductInventory' select * from table_1
Output:
ProductID LocationID Shelf Bin Quantity rowguid ModifiedDate
source share