天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1932|回复: 12

[已解决] 如何在sqlserve中生成表单中的记录id

[复制链接]
风华网络 发表于 2013-12-2 11:03:06 | 显示全部楼层 |阅读模式
本帖最后由 kimi 于 2013-12-4 17:55 编辑

因要导入数据,而且数据量约14W左右,如何在sqlserve中生成表单中的记录id,直接导入到平台的表单中,并且对相关的表更新记录。
kimi 发表于 2013-12-2 11:04:50 | 显示全部楼层
您好:如果是这样您需要把大批量的数据导入到这个表中,为什么不通过平台的excel导入操作的?
 楼主| 风华网络 发表于 2013-12-2 11:06:58 | 显示全部楼层
excel的记录只支持6W多,现有14W左右的数据,该如何处理?
kimi 发表于 2013-12-2 11:09:41 | 显示全部楼层
那您就分几次导入啊,因为在数据库客户端没有办法使用我们生产表单id的函数,而且就算你在数据库客户端往动态表单中插入数据后,还必须往t_document表中插入数据。
 楼主| 风华网络 发表于 2013-12-2 21:47:32 | 显示全部楼层
用excel导入4W多条数据,需要时间超过2个小时。
kimi 发表于 2013-12-3 09:00:24 | 显示全部楼层
您好:请问您使用的是什么数据库呢?还有请问您导入了多少列呢?
 楼主| 风华网络 发表于 2013-12-3 09:03:50 | 显示全部楼层
sqlserver 2005 sp4
每行数据5列
sophie 发表于 2013-12-3 09:19:21 | 显示全部楼层
您好,一个主表、两个子表。主表2w条数。一个子表为1200多条,一个子表为7000多条。导入花时31分钟。每行数据 不址5列,也是用sqlserver 2005 数据的。该导入优化时间,已在sp6以上版本优化了,您说您现在是sp4。那么建议您升级到最新版本再进行导入。
 楼主| 风华网络 发表于 2013-12-3 09:29:25 | 显示全部楼层
sqlserver 2005 sp4
myapps 2.5sp8
sophie 发表于 2013-12-3 09:34:47 | 显示全部楼层
您好,您说的sqlserver 2005 sp4 指的是什么?您现在具体是使用的哪个版本,建议您导数据的时候暂时不要开启其它运用程序,且建议您分开导,这样会比较快 一些。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 09:00

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表