このプロシージャは、システム拡張後に実行して、CreateExpansionMapsプロシージャで作成された一時的な計画上のマップの名前を、Moverプロシージャで使用する実際のマップに変更します。このプロシージャは、マップ名の前にある接頭辞PreExpansionMapを削除します。このプロシージャが必要となるのは、システム拡張の前にAdvisorプロシージャを実行し、それ以降は再び実行しない場合です。
ANSI準拠
これは、ANSI SQL:2011規格に対するTeradata拡張機能です。
構文
CALL [TDMaps.] PostExpansionAction ('numOfNodes', 'PostExpansionMap') [;]
構文要素
- TD_Maps
- プロシージャが格納されているデータベースの名前。
- numOfNodes
- 拡張されたシステム内のノードの数。
- PostExpansionMap
- システム拡張後の連続マップの名前。
使用上の注意
次の場合にエラー メッセージが返されます。
- numOfNodesまたはPostExpansionMapがNULLの場合。
- ユーザーがCreateExpansionMapsプロシージャを実行していないために、TDMaps.Mapsで行が見つからない場合。
- CreateExpansionMapsプロシージャのnumOfNodesが、PostExpansionActionプロシージャのnumOfNodesと同じでない場合。