我想声明一个由变量定义的长度的新变量,如下所示:
<activity android:name=".Song_list"
android:configChanges="keyboardHidden|orientation|screenSize"
//the line below will solve your problem just put it in every activity that you created
android:launchMode="singleTop">
</activity>
但是我收到了错误
@trimStringLength附近的语法不正确。期待ID,整数或QUOTED_ID
答案 0 :(得分:2)
不幸的是,在MS SQL Server中没有简单的方法来动态指定变量类型。可以做的最好的事情是动态创建/更改User-Defined Type并在代码中使用它。
如果您只需要将字符串截断几个字符,那么正确的方法是使用字符串函数操作varchar(4000)/ varchar(max)变量:
DECLARE @oldValue varchar(4000) = '123456789';
DECLARE @newValue varchar(4000) = LEFT(@oldValue, LEN(@oldValue)-1);
SELECT @newValue;
-- Result: 12345678
答案 1 :(得分:1)
在用于varchar(n)的sql server中
存储大小是输入数据的实际长度(以字节为单位),而不是n 字节。
因此,如果您不确定大小,只需声明varchar(max)
删除最后一个字符
UILabel