如何向mysql的一个字段写入数组?

如何向mysql的一个字段写入数组?,第1张

UPDATE TeacherInfo set PhoneNumber = '[1234,1254]'

1、必须保证被更新好物段字段的类型是字符型;

2、被更新的值需要用''包友誉蚂液裹起来。

动态开辟一个一维字符数组:char *c = new char[100]//动态建立一个100长度的字符数组 new用法: 1、开辟单变量地址空散磨间 1)new int//开辟一个存放数组的存储空间,返液携回一个指向该存储空间的地址.int *a = new int 即为将一个冲埋斗int类型的地址赋值

mysql中不能存储数组,但是可以通伏喊昌过传入的字符串截取成多个字符然后传入到临时表中,然后使用游标或者直接关联表过滤数据来储存。

具体步骤如下所示:

1、创渗宏建数据库,就如下图所示一样。

2、根据学生编号批量删除学生信息,如下图所示。

3、声明初始化变量,看到缺扒以下画面。

4、获取传入参数数组长度,创建临时表,所输入的如下图所示。

5、截取数组字符串并依次存入到临时表中供后面业务使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11994573.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存