select DATE_FORMAT(createon,'%y-%m_%d') INTO v_string from TER_TERMINALSTATUSLOG where terid=terminalid;
给terminalid一个值,为什么会报错[Err] 1327 - Undeclared variable: v_string。
mysql 问题
答案:2 悬赏:30 手机版
解决时间 2021-03-05 12:51
- 提问者网友:呐年旧曙光
- 2021-03-04 13:29
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-03-04 14:27
v_string变量没有声明,
DECLARE v_string varchar(255);
select DATE_FORMAT(createon,'%y-%m_%d') INTO v_string from TER_TERMINALSTATUSLOG where terid=terminalid;
DECLARE v_string varchar(255);
select DATE_FORMAT(createon,'%y-%m_%d') INTO v_string from TER_TERMINALSTATUSLOG where terid=terminalid;
全部回答
- 1楼网友:封刀令
- 2021-03-04 14:50
/etc/init.d/mysqld start 先启动mysqld服务。然后再输入mysql -u root -p mysql。一般刚安装的mysql的密码是空的。直接回车进入mysql命令行界面。
记住要有应用,就要先启动服务。最后加入开机启动。chkconfig --level 123456 mysqld on.
没有启动mysqld服务就会出现以上问题。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯