sqlでデータ型のサイズを調べる方法。私はsqlの変数のデータ型サイズ
declare @test varchar(255)
として変数または列を宣言した場合たとえば、私は@Testが255
EDITとして表示される変数のデータ型のサイズが必要になります。今、私はそれを取得する方法を知っています列のために、変数のための任意の方法はありますか?
sqlでデータ型のサイズを調べる方法。私はsqlの変数のデータ型サイズ
declare @test varchar(255)
として変数または列を宣言した場合たとえば、私は@Testが255
EDITとして表示される変数のデータ型のサイズが必要になります。今、私はそれを取得する方法を知っています列のために、変数のための任意の方法はありますか?
sql_variant_propertyを使用できます。
declare @test varchar(255)
set @test = '' --Must assign a value
select sql_variant_property(@test, 'MaxLength')
重複:それはありませんhttp://stackoverflow.com/questions/5705316/how-to-get-the-size-of-a-varcharn-field-in-one-sql-statement –
@SamDeHaan重複ここでOPはテーブル内のフィールドではなく変数をチェックしたいと考えています –
StackOverflowへようこそ:コード、XML、またはデータサンプルを投稿する場合は、テキストエディタでこれらの行を強調表示し、ボタン( '{}')をエディタのツールバーに表示して、書式を整えて構文をハイライトします! –