SQL Serverで文字列を返す関数を作成する必要があります。場合によっては、この文字列は8,000文字より長くなります。これはvarcharデータ型の最大値です。テキスト、およびntextデータ型は、SQL Server 2008で関数を記述するときはサポートされていません。SQL Serverでは、8,000文字を超えるテキストを返す関数を作成するにはどうすればよいですか?
したがって、実装できる代替案はありますか?
SQL Serverで文字列を返す関数を作成する必要があります。場合によっては、この文字列は8,000文字より長くなります。これはvarcharデータ型の最大値です。テキスト、およびntextデータ型は、SQL Server 2008で関数を記述するときはサポートされていません。SQL Serverでは、8,000文字を超えるテキストを返す関数を作成するにはどうすればよいですか?
したがって、実装できる代替案はありますか?
あなたは、関数の戻り値の型としてVARCHAR(MAX)
を使用することができるはず
(関数を作成するために使用されるコードが非常に長いので、私はそれを含めていなかった)ありがとうございました。
Text1 varchar(max)、Text2 vachar(max)select Text1 + Text2? – SQLMason