我有一个简单的方法来从列中选择数据,并显示他们使用步骤选择错误1064
DELIMITER //
DROP PROCEDURE IF EXISTS `testing`
CREATE PROCEDURE `testing`(IN param1 VARCHAR(40))
BEGIN
SELECT * FROM testingdatabase,
END //
DELIMITER;
不过,我不断收到错误1064
我有一个简单的方法来从列中选择数据,并显示他们使用步骤选择错误1064
DELIMITER //
DROP PROCEDURE IF EXISTS `testing`
CREATE PROCEDURE `testing`(IN param1 VARCHAR(40))
BEGIN
SELECT * FROM testingdatabase,
END //
DELIMITER;
不过,我不断收到错误1064
SELECT * FROM testingdatabase;
使用;
存储不是,
所以它应该是:
DELIMITER //
DROP PROCEDURE IF EXISTS `testing`//
CREATE PROCEDURE `testing`(IN param1 VARCHAR(40))
BEGIN
SELECT * FROM testingdatabase;
END //
DELIMITER ;
DELIMITER //
DROP PROCEDURE IF EXISTS `testing`//
CREATE PROCEDURE `testing`(IN param1 VARCHAR(40))
BEGIN
SELECT * FROM testingdatabase;
END //
DELIMITER ;
DELIMITER //
DROP PROCEDURE IF EXISTS testing//
CREATE PROCEDURE testing(IN param1 VARCHAR(40)) BEGIN
SELECT * FROM testingdatabase;
END //
DELIMITER ;
入住这
DELIMITER $$
CREATE
PROCEDURE `testing`(IN param1 VARCHAR(40))
BEGIN
SELECT * FROM `test_table` WHERE `test_cdeo` LIKE param1;
END$$
DELIMITER ;
你可以打电话和通过SQL命令像检查下面的代码
CALL testing('149514')
你的程序,谢谢!我在mysql工作台上收到了一条错误消息,因为我正在使用另一个代码进行查询,但现在它工作得很好! –
这是一个容易的错误 - 我已经知道这个错误! – bear