gpt4 book ai didi

mysql - 简单 Select 语句中的存储过程问题 Varchar 中的问题

转载 作者:行者123 更新时间:2023-11-29 23:18:29 26 4
gpt4 key购买 nike

这是我的 Fiddle

这是我的 table :

CREATE TABLE IF NOT EXISTS `vehicle` (
`AutoID` int(11) NOT NULL AUTO_INCREMENT,
`VehicleCode` varchar(20) NOT NULL,
`NumberSeats` int(3) NOT NULL,
`VehicleNumber` varchar(10) NOT NULL,
`MaximumAllowed` int(2) NOT NULL,
`City` varchar(4) NOT NULL,
`State` varchar(4) NOT NULL,
`Phone` int(12) DEFAULT NULL,
`Insurance` varchar(30) NOT NULL,
`VehicleType` varchar(10) NOT NULL,
`Address` varchar(255) NOT NULL,
`Tax` varchar(50) NOT NULL,
`InsurancePhoto` varchar(255) NOT NULL,
`RCPhoto` varchar(255) NOT NULL,
`CreatedAt` datetime NOT NULL,
`CreatedBy` varchar(30) NOT NULL,
`UpdatedAt` datetime NOT NULL,
`UpdatedBy` varchar(30) NOT NULL,
`ActiveStatus` tinyint(1) NOT NULL,
`IsDeletable` tinyint(1) NOT NULL,
PRIMARY KEY (`AutoID`),
UNIQUE KEY `VehicleCode` (`VehicleCode`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

并插入两条记录

INSERT INTO `vehicle` (`AutoID`, `VehicleCode`, `NumberSeats`, `VehicleNumber`, `MaximumAllowed`, `City`, `State`, `Phone`, `Insurance`, `VehicleType`, `Address`, `Tax`, `InsurancePhoto`, `RCPhoto`, `CreatedAt`, `CreatedBy`, `UpdatedAt`, `UpdatedBy`, `ActiveStatus`, `IsDeletable`) VALUES
(1, '100', 0, '', 0, '', '', 0, '', '', '', '', '', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', '', 0, 0),
(2, '101', 0, '', 0, '', '', NULL, '', '', '', '', '', '', '0000-00-00 00:00:00', '', '0000-00-00 00:00:00', '', 0, 0);

我可以使用常规选择语句选择记录

SELECT * FROM `vehicle` where VehicleCode = '100'

我创建了选择过程

我的程序在这里

DELIMITER //
CREATE PROCEDURE GetVehicle(IN VCode VARCHAR(20))
BEGIN
SELECT *
FROM vehicle
WHERE VehicleCode = VCode;
END //
DELIMITER ;

当我尝试访问我的程序时,我没有得到任何结果。

CALL `GetVehicle`(100);

我没有得到任何结果。

我犯了什么错误,我该如何解决它?

最佳答案

尝试更改车辆代码

CREATE PROCEDURE GetVehicle(IN Vcode VARCHAR(255))

转换为Vcode,然后在where语句中使用它。

关于mysql - 简单 Select 语句中的存储过程问题 Varchar 中的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27560706/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com