社区
MS-SQL Server
帖子详情
插入一条记录,但是字段太多,语句太长了,如何解决?
iMac2002
2003-05-08 08:08:02
系统似乎不认了
...全文
152
14
打赏
收藏
插入一条记录,但是字段太多,语句太长了,如何解决?
系统似乎不认了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yoki
2003-05-09
打赏
举报
回复
我也遇到过这种情况
单纯在sql环境下语句长度超过256就不行了
但是如果你可以用前台程序来控制执行
例如你的是vb,那么就可以这样:
dim sql as string
sql="insert "
sql="update where 型号=刚才插入的型号"
conn.execute sql
(在查询分析其中"insert update where 型号=刚才插入的型号" 的长度超过256执行不了,但是用vb可以执行)
dapper
2003-05-09
打赏
举报
回复
在INSERT 中只写出需要插入值得字段,不需要插入的就不用列
INSERT INTO A(A1,A2,A3) VALUES .......
SQL一张表可以有1024个字段,你不会有这么多吧。
cbzdream
2003-05-09
打赏
举报
回复
多长?
benxie
2003-05-09
打赏
举报
回复
还是先copy出你的SOURCODE来吧。SEE SEE
yangwl
2003-05-08
打赏
举报
回复
插入一部分可以不为null的字段,然后再更新
john3052
2003-05-08
打赏
举报
回复
编一个程序,搞一个循环 field(1)= field(2)= ... field(n)= 就行了
stone_lin
2003-05-08
打赏
举报
回复
那就证明你的表设计有问题
把表差分成几个,考虑使用范式,和字段的使用频率
friendwei
2003-05-08
打赏
举报
回复
先在查询分析器写好再 copy 出来试试!
iMac2002
2003-05-08
打赏
举报
回复
从来没有用过存储过程,时间紧迫
暂时来不及看了
还有其他方法么?
我试过这种写法
conn.execute("insert")
conn.execute("update where 型号=刚才插入的型号")
老是报错,说是语句未结束... :s
caiyunxia
2003-05-08
打赏
举报
回复
不会把
pengdali
2003-05-08
打赏
举报
回复
你改用存储过程插入!
hooboo
2003-05-08
打赏
举报
回复
好像也没有好办法。
spland
2003-05-08
打赏
举报
回复
有這種事?
關注
hooboo
2003-05-08
打赏
举报
回复
那就一个字段一个字段插入
oracle
字段
超了倒不进去,Sql
语句
中一个
字段
太长
导入不进oracle的问题
解决
记录
Sql
语句
中一个
字段
太长
导入不进oracle的问题
解决
记录
Sql
语句
中一个
字段
太长
,导入不进oracle的问题
解决
记录
问题:从oracle备份的sql文件中有一个
字段
的值很大,在oracle中该
字段
的类型是CLOB,通过navicat还原,以及...
MySQL INSERT
插入
多
字段
条件判断,如果不存在则
插入
注意:于普通的 INSERT
插入
,如果想要保证不
插入
重复
记录
,我们只有对某个
字段
创建唯一约束实现 1.将需要存储的数据用List存储起来,将数据库表中的数据用List存储起来,到后台进行条件比对,符合条件的数据,直
数据表多
字段
时数据
插入
的总结
在开发中我们需要经常使用SQL
语句
执行数据
插入
,最常出现的情况是数据表
字段
不多的时候,那个时候写写sql
语句
似乎很简单,但是有一天你会发现,你有个数据表,数据表
字段
有几百个,如果必须使用insert into TB_Table...
mysql
插入
数据时忽略
字段
_MySql避免重复
插入
记录
方法(ignore,Replace,ON DUPLICATE KEY UPDATE)...
最近在项目中遇到了这样的一个问题“:在mysql数据库中需要每次
插入
的时候不能
插入
三个
字段
都相同的
记录
。在这里使用到了 insert into if not exists 和insert ignore into 这两种方式,既然使用到了就在这里总结...
oracle mybatis批量
插入
报sql
语句
过长
现象:在做读者信息导入的时候,导入的读者信息量有点大,结果sql报错,错误原因是执行的sql
语句
太长
了。 原因:经断点跟踪代码,发现底层mybati xml中
插入
读者信息方法是个批量
插入
,采用union all 把所有的insert...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章