“which”引导的非限定性定语从句,是不是和“which”引导的同位语从句意义等同?

如: I have no idea which one I should buy (同位语从句)
I have no idea, which one I should buy (非限定性定语从句)
而且直接把中间的逗号去掉,变成限定性定语从句好像从意思上也说的通?
非限定性定语从句对“idea”起补充说明作用,同位语从句对“idea”也是起说明的作用,好像没多大区别?

非限定性定语从句在which有,逗号,是对前面一整个句子的修饰
而同位语从句往往是对which前的一个词语,的补充解释说明
应该是不等同的
温馨提示:答案为网友推荐,仅供参考