mysql - sql函数输入

标签 mysql sql

创建一个函数,接受商品 ID 作为输入并返回该商品的零售价。将函数命名为 itemPrice。

我想我唯一的问题是如何准确地接受某些内容作为 MySQL 中的输入。我已经彻底研究过了,相信我。我发现的都是与 Oracle 相关的东西,这不是我正在使用的。

最佳答案

这是一个例子:

mysql> CREATE FUNCTION hello (s CHAR(20))
mysql> RETURNS CHAR(50) DETERMINISTIC
    -> RETURN CONCAT('Hello, ',s,'!');
Query OK, 0 rows affected (0.00 sec)

mysql> SELECT hello('world');
+----------------+
| hello('world') |
+----------------+
| Hello, world!  |
+----------------+
1 row in set (0.00 sec)

来源:http://dev.mysql.com/doc/refman/5.7/en/create-procedure.html

关于mysql - sql函数输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40166732/

相关文章:

mysql - 使用循环将多个相同形式的数组插入到一个表中

mysql - 仅显示表中的结果,其中其他表中不存在特定的变量组合?

mysql - 使用unixtime进行sql查询

php - 将文本文件中的数据插入mysql

java.lang.ClassCastException : java. lang.String 无法转换为 java.util.Date

php - Laravel Blade 上的 jQueryUI

sql - Oracle 根据输入参数更新字段 A 或字段 B

sql - 从 Azure SQL InlineSqlTask​​ 任务创建输出变量 azure devops

php - 如何在 mysql + codeigniter 中按开始时间/结束时间过滤记录

sql - SQL Management Studio 中用于筛选的键盘方法是什么?