Foxtable(狐表)用户栏目专家坐堂 → [讨论]连续插入语句


  共有3128人关注过本帖树形打印复制链接

主题:[讨论]连续插入语句

帅哥哟,离线,有人找我吗?
lhpc120
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
[讨论]连续插入语句  发帖心情 Post By:2015/10/9 21:09:00 [只看该作者]

请问狐表支持下面这样的SQL语句吗?

 INSERT INTO `userTable` (`user_id`, `user_name`) VALUES
(1, 'dsf'),
(2, 'fgy'),
(3, 'faad'); 

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/9 21:10:00 [只看该作者]

不支持。

 回到顶部
帅哥哟,离线,有人找我吗?
lhpc120
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2015/10/9 21:16:00 [只看该作者]

连续写入多行~对数据库的要求太高!希望改进!效率也不好!
[此贴子已经被作者于2015/10/9 21:15:45编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/9 21:26:00 [只看该作者]

sqlserver可以这样写

 

insert into xxxx;

insert into xxxx;

insert into xxxx;


 回到顶部
帅哥哟,离线,有人找我吗?
lhpc120
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:635 积分:6336 威望:0 精华:0 注册:2011/5/8 13:21:00
  发帖心情 Post By:2015/10/9 22:37:00 [只看该作者]

这种写法等于操作数据库三次!,没意义!

 回到顶部
帅哥哟,离线,有人找我吗?
狐表开发
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:194 积分:1168 威望:0 精华:0 注册:2015/6/8 21:38:00
  发帖心情 Post By:2015/10/10 7:43:00 [只看该作者]

支持楼主


 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2015/10/10 9:27:00 [只看该作者]

可以使用存储过程,或者自定义SqlDataAdapter进行批量操作


 回到顶部
帅哥哟,离线,有人找我吗?
逛逛
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:1693 积分:12135 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2015/10/10 9:31:00 [只看该作者]

可怜的狐爸!

 

被别人当做万能的了。

 

赶快努力,买下微软,改改这数据库的操作方式。


 回到顶部
帅哥哟,离线,有人找我吗?
jspta
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2015/10/10 9:37:00 [只看该作者]

以下是引用lhpc120在2015/10/9 22:37:00的发言:
这种写法等于操作数据库三次!,没意义!
都是这样操作的,少量的效率你根本感觉不到。有些语句要数据库支持的
用一条INSERT向SQL中插入多条记录 - noxide=insert into tablefortest(a,b) 
用一条INSERT向SQL中插入多条记录 - noxide=
s elect 1,2
用一条INSERT向SQL中插入多条记录 - noxide=
union
用一条INSERT向SQL中插入多条记录 - noxide=
s elect 3,4
用一条INSERT向SQL中插入多条记录 - noxide=
union
用一条INSERT向SQL中插入多条记录 - noxide=
s elect 5,6

[此贴子已经被作者于2015/10/10 9:54:15编辑过]

 回到顶部