Error: PLS-00103: Problemas com Procedure - Oracle

Bom dia,

Estou criando uma procedure, e estou com uma dúvida que não consigo localizar o erro…

Error: PLS-00103: Encontrado o símbolo “SELECT” quando um dos seguintes símbolos era esperado:…
Error: PLS-00103: Encontrado o símbolo “)” quando um dos seguintes símbolos era esperado:…

Irei resumir o que a procedure realiza, pois o código é muito grande.
Ela faz uma transferencia de dados de tabela, um de/para
O erro está em uma linha, cujo, essa coluna busca os valores de uma outra tabela com um select

(select r.hierarchy_node from fdb_bdiv10_region r where sdo_relate(r.grarep,h.grarep,‘mask=CONTAINS’) =‘TRUE’); hir,

Sem código fica complicado mesmo.

Certo, eu fiz alguns ajustes e o erro foi sanado, porém, surgiram 2 novos erros.
Segue abaixo o código e em seguida os erros.

CREATE OR REPLACE PROCEDURE prc_alt_table_
AS
BEGIN
INSERT INTO table_2
(coluna_1,
coluna_2,
coluna_3,
coluna_4,
coluna_5,
coluna_6,
coluna_7,
coluna_8,
coluna_9,
coluna_10,
coluna_11,
coluna_12,
coluna_13,
coluna_14,
coluna_15,
coluna_17,
coluna_18,
coluna_19,
coluna_20,
coluna_21,
coluna_22,
coluna_23,
coluna_24,
coluna_25,
coluna_26,
coluna_27,
coluna_28,
coluna_29)
SELECT coluna_1,
coluna_2,
coluna_3,
coluna_4,
coluna_5,
coluna_6,
coluna_7,
coluna_8,
coluna_9,
coluna_10,
coluna_11 (select t2.coluna from tablea_2 t2 where sdo_relate(t2.colunax,t1.colunax,‘mask=CONTAINS’) =‘TRUE’),
coluna_12,
coluna_13,
coluna_14,
coluna_15,
coluna_17,
coluna_18,
coluna_19,
coluna_20,
coluna_21,
coluna_22,
coluna_23,
coluna_24,
coluna_25,
coluna_26,
coluna_27,
coluna_28,
coluna_29
FROM tabela_1 t1;

END prc_alt_table;

Erros:
Error: PL/SQL: ORA-00936: expressão não encontrada
Line: 43
Text: coluna_11 (select t2.coluna from tablea_2 t2 where sdo_relate(t2.colunax,t1.colunax,‘mask=CONTAINS’) =‘TRUE’),

Error: PL/SQL: SQL Statement ignored
Line: 4
Text: INSERT INTO INSERT INTO table_2