list类型的数据怎么插入到oracle数据库中一个字段里面

list类型的数据怎么插入到oracle数据库中一个字段里面,第1张

要不就插入多行,再不就用一个分隔符(如“;”)分隔,拼接成一个字符串,存到这个字段里,但是要看你这个list到底有多少数据。如果很长你为什么不存成数据行,那样的话可以用两列,一列存value,一列存name

两种方法

1、python读取文件后,解析value中的id,存储到list中,再读另一个文件时,去list里判断是否已存在

2、python读取另一个文件后,解析values中的id,脚本直接去数据库判断是否存在

其实数据库可以设计id未主键,这样你直接insert即可,出错的话,数据库会容错

参考代码及说明如下:

SqlConnection conn = new SqlConnection();

        connOpen();

        SqlTransaction tran = connBeginTransaction();

        try

        {

            foreach()

            {

                string sql="";

                SqlCommand cmd=new SqlCommand(sql,conn,tran);

                SqlParameter[] pars=new SqlParameter[]{

                    new SqlParameter("",value),

                    

                }

                //cmdParameters的AddRange方法是增加一个参数的数组

                cmdParametersAddRange(pars);

                //ExecuteNonQuery()是update,delete ,insert影响行数

                cmdExecuteNonQuery();                    

            }

            tranCommit();

        }catch

        {

            tranRollback();

        }

        finally

        {

            connClose();

        }

以上就是关于list类型的数据怎么插入到oracle数据库中一个字段里面全部的内容,包括:list类型的数据怎么插入到oracle数据库中一个字段里面、python 把list元素插入数据库、怎么样把一个list集合里面的数据插入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/9470403.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存