T 字符型个人变量.可保存.255个(T0 - T254)(存放在SQL角色数据库)最大长度8000字符串以内
文档是这么说的
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-05-27 18:52:23 |
👁️ 阅读: 1
T变量是保存在SQL角色数据库中的,下线后数据不会丢失。
你之前遇到的问题(登录时GETSTRVALUE返回空)可能是因为:
1. 在登录触发中,T变量还没有被正确初始化或从数据库加载完成。
2. 使用了错误的键值对操作命令(如直接用MOV操作键值对变量,而不是用ADDSTRVALUE或ADDVARCACHE)。
正确的做法是:
- 如果使用高效率键值对操作,需要在登录触发中先用`UPGRIDEVARCACHE`将T变量申明到缓存。
- 键值对操作必须使用专门的命令:`ADDSTRVALUE`(添加/修改)、`GETSTRVALUE`(获取)、`DELSTRVALUE`(删除)。
- 注意:T变量是字符型变量,不能直接用`INC`等数字型计算命令,否则会按字符串拼接处理(如“1”+“1”变成“11”)。
← 返回问答库