Tabloya bağlı olarak dinamik olarak değişken bildirimi oluşturmak istiyorum. türü, bir intSql Durum Bildirimi ne zaman boş değil
Select 'Declare @Doc' + COLUMN_NAME + ' '+DATA_TYPE+case(CHARACTER_MAXIMUM_LENGTH) when Null then ' ' else '(' +convert(varchar(12),CHARACTER_MAXIMUM_LENGTH) + ')' end
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME = 'Documentos'
değilse Ben bir tablonun değişkenleri bildirmek istiyorum demek her değişken böyle bir şey yapıyorum ama sonuç çalışır onun sütunu ile aynı türde olmalıdır ve benim sonuç bu
(No column name)
NULL
Declare @DocSerie varchar(5)
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
Declare @DocImporteLetras varchar(255)
Declare @DocMotivos text(2147483647)
NULL
Declare @DocDocumentosReferencia varchar(255)
NULL
NULL
Declare @DocAuditoriaIPC varchar(40)
NULL
NULL
Declare @DocAuditoriaIPM varchar(40)
NULL
NULL
NULL
NULL
NULL
NULL
NULL
NULL
Bu mükemmel çalışıyor! Teşekkürler – jcvegan