6
私はMSSQL DBをMySQL DBに変換していますが、キャスト関数を使用してdatetime型からvarchar型に変換するストアドプロシージャがあります。 phpが強く型付けされていないので、php/mysqlで問題になるかどうか(問題があるかどうかはわかりません)、私はSPをできるだけ原型に近づけたいと考えています。 。問題は、私はmysqlで正しく機能するようにキャスト関数を得ることができないということです。ここで試したテストでエラーが出る:MySql SELECT文でCAST関数を正しく使用する方法は?
DELIMITER ;//
DROP PROCEDURE IF EXISTS `test`;//
CREATE PROCEDURE `test`()
BEGIN
SELECT CAST(my_table.DateColumn AS VARCHAR(10)) as TextColumn
FROM my_table;
END;//
私は間違っていますか?
ありがとうございました! – DJTripleThreat