북한이 정치·경제적으로 압박을 받아 정책을 변경 하거나, 김정일 정권이 붕괴하고 체제가 변화하려면 국제사회의 공조가 전제되어야 한다. 그러나 국제사회가 대북제재 조치를 취하고 원하는 효과를 거두는데 결정적인 변수로 작용하는 것이 중국인데, 중국이 북한에 대한 지원을 계속하는 한 대북제재의 효과는 반감할 수밖에 없다. 제재를 받는 북한이 어느 정도 불편해 할 수는 있겠으나, 중국의 지원이 존재하는 한 강한 압박을 느끼지 않을 것이기 때문이다.
반대로, 중국이 북한을 지지하지 않고 제재에 동참한다면, 북한이 느끼는 압박감은 더욱 커질 것이다. 예컨대, 유엔안보리 1874호의 제재결의에 중국이 동참하는 동안 북한은 상당한 압박감을 느낀 것으로 관측되고 있다. 그러나 동아시아에서 미국의 역할이 강해지고 확대되는 것을 원치 않는 중국은 한·미·일 협력을 견제하기 위해 북한을 지원했고, 그 결과 대북제재의 효과는 축소되곤 했다.
대북제재의 목적은 북한 스스로 핵개발 정책을 바꾸도록 하는 것이다. 그러나 북한은 여전히 핵을 개발하려는 강한 의지를 바꾸지 않고 있다. 결론적으로 대북제재를 통해 북한의 정책전환을 유도하려던 시도는 아직 불완전한 성과에 머물러 있다고 할 수 있다.