Sql server SQL Server中的最大字段名(列)长度

Sql server SQL Server中的最大字段名(列)长度,sql-server,field-names,Sql Server,Field Names,大家好,我正在尝试创建一个包含超过128个文本的列的表 是否可以增加SQL Server中的字段名(列)长度是否正在查找类似的内容 ALTER TABLE YourTable ALTER COLUMN YourColumn nvarchar(256) NULL 您可以输入4000以下的任何数字,否则选择nvarchar(最大值) 您最好的选择是使用SQL Server中的PIVOT函数,并将问题编号为1、2、3等。这方面的一个很好的例子是SYSNAME数据类型的最大长度为128 128 128

大家好,我正在尝试创建一个包含超过128个文本的列的表


是否可以增加SQL Server中的字段名(列)长度

是否正在查找类似的内容

ALTER TABLE YourTable ALTER COLUMN YourColumn nvarchar(256) NULL
您可以输入4000以下的任何数字,否则选择nvarchar(最大值)


您最好的选择是使用SQL Server中的PIVOT函数,并将问题编号为1、2、3等。这方面的一个很好的例子是SYSNAME数据类型的最大长度为128 128 128已经很多了。我可以问你为什么需要更长的问题吗?我们将使用调查中的问题作为列名,因此如果我们有10个问题,其中2个是叙述性问题(这是我需要解决的问题,叙述性问题有时很长,我们无法创建硬编码的解决方案)不要在列名中嵌入数据。我们将使用字段名(列)作为PowerBI中的值、图例。你有什么解决办法吗?