存储程序中的参数如何使用中文?
- 一般情况下,可能会出现存储过程中掺入中文参数的情况。
- 例如某个存储过程根据用户名称查找到该用户的信息,传入的参数可能是中文。
- 这时需要在定义存储过程的时候,在传入参数后面加上 character set gbk,不然调用存储程序必然会出错。
- 使用示例如下:
create procedure xxxx (in name varchar(20) character set gbk ,out age int)
......
gbk字库知识拓展链接:https://blog.csdn.net/weixin_43622863/article/details/87349542