**これは、[InterSystems FAQサイト](https://faq.intersystems.co.jp/)の記事です。** %SYS.Namespace クラスの List クエリで取得することができます。 次のようなルーチンを作成し、ターミナルで実行してください。 1. サンプルの作成
getnsp
<span class="hljs-comment">// ネームスペース一覧を取得する write "nsp:glo:rtn",!,!</span>
<span class="hljs-keyword">set</span> statement=<span class="hljs-keyword">##class</span>(<span class="hljs-built_in">%SQL.Statement</span>).<span class="hljs-built_in">%New</span>()
<span class="hljs-keyword">set</span> status=statement.<span class="hljs-built_in">%PrepareClassQuery</span>(<span class="hljs-string">"%SYS.Namespace"</span>,<span class="hljs-string">"List"</span>)
<span class="hljs-keyword">set</span> resultset=statement.<span class="hljs-built_in">%Execute</span>()
<span class="hljs-keyword">while</span> resultset.<span class="hljs-built_in">%Next</span>() {
<span class="hljs-keyword">write</span> resultset.<span class="hljs-built_in">%Get</span>(<span class="hljs-string">"Nsp"</span>),!
}
<span class="hljs-keyword">quit</span>
2. ターミナルから実行