<分区>
我在 mySQL 中创建存储过程时遇到问题。我认为问题在于它将我的定界符视为字符串,但我可能错了。这是我的代码:
DELIMITER //
CREATE PROCEDURE getOrderInfo (IN whichorderID int)
BEGIN
SELECT hslineitem.orderId, hsorders.orderdate, hslineitem.partNum, hslineitem.numOrdered,
hslineitem.price
FROM hslineitem, hsorders
WHERE hslineitem.orderId = hsorders.orderId
AND orderID = whichorderID ;
END
//
DELIMITER;
那么,是否需要一种特定的方法来识别它是定界符而不是字符串?我一直在网上查看其他示例,它们似乎并没有做任何不同的事情。提前致谢!