私は現在、あるテーブルから別のテーブルにデータをインポートするプロジェクトに取り組んでいます。FULLNAMEを含むフィールドをLAST、FIRST、MIの部分に解析しようとしています。名前はすべて「LAST、FIRSTMI」の形式です。必要に応じて結果を正しく解析して返すストアドプロシージャを作成しましたが、ストアドプロシージャを単一のselectステートメントに組み込む方法がわかりません。たとえば、現在私が持っているもの:
SELECT FULLNAME From UserInfo
そして私が欲しいのはこのようなものです:
SELECT Last, First, MI from UserInfo
現在、私のストアドプロシージャは、ParseName(FULLNAME、Last as OUTPUT、First as OUTPUT、MI as OUTPUT)の形式を取ります。このプロシージャを呼び出して、出力変数を3つの異なる列に分割するにはどうすればよいですか?