システム テーブル master..spt_values について
Sybase から継承されたシステム テーブル master..spt_values は、 SQL Server の状況は、開発者の好奇心を刺激することがよくあります。この記事では、その目的、使用法、およびその値の意味について詳しく説明します。
master..spt_values の目的と使用法
文書化されていない性質にもかかわらず、master.. spt_values は SQL Server の操作において重要な役割を果たします。これは主に、内部システム値を人間が読める文字列に変換するために使用されます。たとえば、ステータス コードを対応する説明に変換したり、ユーザーの言語設定に基づいてローカライズされた値を提供したりできます。
値の意味
テーブルは 3 つの列で構成されます。 :
使用例
master..spt_values の使用は推奨されませんが、MSDN ブログのコード スニペットで次のように観察されています。連番の便利な情報源。ただし、カスタム数値テーブルを作成する方が安全なオプションです。
注意事項
特定のシナリオでの使用にもかかわらず、master..spt_values は Microsoft によって正式に文書化されていません。 。その構造と値は、将来の SQL Server バージョンで変更される可能性があります。したがって、これに依存することはお勧めできません。
以上がSQL Server の master..spt_values テーブルとは何ですか?またその使用方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。