如何获取名称为“text”的列的长度?
这不起作用:
SELECT LEN([text]) AS mylength FROM mytable
错误是: 对于len函数的参数1,参数数据类型文本无效。
答案 0 :(得分:1)
使用DATALENGTH
。 Error in 'model_folder/model_name/Digital Output1': Initialization commands cannot be evaluated.
Caused by:
Digital Output block parameter Pin number must be an integer between 0 and 53.
Component: Simulink | Category: Block error
不能用于' LEN()
'
TEXT
BTW:文本是列的名称选择非常差。此外,不推荐使用TEXT数据类型。请改用SELECT DATALENGTH([text]) AS mylength FROM mytable
(或varchar(max)
或nvarchar(max)
)