質問:
列の分割に文書化されていない master..spt_values テーブルを使用する理由とその内容利点?
答え:
master..spt_values の目的:
master..spt_values は、次のシステム テーブルです。データベース エンジン内のシステム ストアド プロシージャによって使用される情報を含む Microsoft SQL Server。これは一般的に次の目的で使用されます。
列分割での使用:
master..spt_values の "Type = 'P'" テーブルは、列の値、特に値がカンマで区切られている場合、または繰り返し構造を持つ場合。これにより、次のことが可能になります。
利点:
列分割に master..spt_values を使用する利点は次のとおりです:
以上が効率的な SQL 列分割に「master..spt_values」を使用する理由の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。