社区
MS-SQL Server
帖子详情
为何在sql server中元组的集体插入不行呢?
wxycsdn
2003-08-22 02:19:22
sql语句如下:
insert into txmap (TABLE('aaa','bbb','sss'),('ccc','ddd','aaa'))
可解释器报错:
服务器: 消息 156,级别 15,状态 1,行 1
在关键字 'TABLE' 附近有语法错误。
十分不解,
不会是sql server自己不支持上述标准sql吧?
谁能告诉我?
谢谢
...全文
103
8
打赏
收藏
为何在sql server中元组的集体插入不行呢?
sql语句如下: insert into txmap (TABLE('aaa','bbb','sss'),('ccc','ddd','aaa')) 可解释器报错: 服务器: 消息 156,级别 15,状态 1,行 1 在关键字 'TABLE' 附近有语法错误。 十分不解, 不会是sql server自己不支持上述标准sql吧? 谁能告诉我? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wxycsdn
2003-08-29
打赏
举报
回复
有哪位老大知道吗?
告知一下吧。
wxycsdn
2003-08-22
打赏
举报
回复
唐老鸭兄,不是这样的。
我是将一个文本文件转化为数据库表。
当从文件中读出插入表中时,
可以用"insert into txmap values('aaa','bbb','ccc')
但这样只能一条语句插入一个元组,
为提高效率,我要一次插入多个。
按书上所说,可以这样:
insert into txmap (TABLE('aaa','bbb','sss'),('ccc','ddd','aaa'))
可sql server解释器却报错,
就是酱紫。
如果不行的话,我只能回到原来的一次插入一个。
你说是怎么回事?
hjb111
2003-08-22
打赏
举报
回复
如果我理解你的意思,应当想让两个表Table1(aaa,bbb,ccc)中的所有值,与table2(ccc,ddd,aaa)中的所有插入到txmap中,那么就应当这样:
insert into txmap select aaa,bbb,ccc from table1 union select ccc,ddd,aaa from table2
wxycsdn
2003-08-22
打赏
举报
回复
这个语句是sql2的,
是不是sql server 不完全支持sql2啊?
wxycsdn
2003-08-22
打赏
举报
回复
就是在表中要插入多个具体的元组值,
如,同时插入('aaa','bbb','sss')和('ccc','ddd','aaa')
书上说可以写成:
insert into txmap (TABLE('aaa','bbb','sss'),('ccc','ddd','aaa'))
可在sql server 力却报错。
我想集体插入,若单个插入则效率太差。
郁闷ing。。。
hjb111
2003-08-22
打赏
举报
回复
不理解你的意思,请说明你想要做什么?
wxycsdn
2003-08-22
打赏
举报
回复
急问 && 在线等待中。。。
CrazyFor
2003-08-22
打赏
举报
回复
insert into txmap
select 'aaa','bbb','sss'
union
select 'ccc','ddd','aaa'
sql
课内上机实验数据更新
实验3、数据更新 3.1 实验目的 熟悉数据库的数据更新操作,能够使用
SQL
语句对数据库进行数据的
插入
...(1) 使用
SQL
语句向Students表
中
插入
元组
(Sno:S78; Sname:李迪; Semail:LD@zjut.edu.cn; Scredit:0;Ssex:男)。
sql
实验六数据库更新实验
如果column_list没有为表或视图
中
的所有列命名,将在列表
中
没有命名的任何列
中
插入
一个NULL值(或者在默认情况下为这些列定义的默认值)。在列的列表
中
没有指定的所有列都必须允许NULL值或者指定的默认值。否则
SQL
...
python
元组
底层C源码剖析
基于CPython源码进行剖析,了解python
元组
底层原理的实现: 01 夺命4连问.mp4 02
元组
到底是咋创建的.mp4 03 切片是怎么回事.mp4 04
元组
的缓存和优化.mp4
数据库原理及应用实验(共6个).zip
为什么? (3)将log1、log2、log3映射为XSCJ数据库
中
的用户。 注意:此映射步骤会为登陆名log1在XSCJ
中
自动建立同名数据库用户log1。log2和log3同理。 (4)用log1登录,能否访问XSCJ数据库?为什么? (5)授予log...
数据库实验报告
SQL
查询 ,子查询组合
实验目的和要求:,了解
SQL
语句的数据定义与数据更新功能,了解
SQL
语句的查询功能,掌握
SQL
中
的数据定义语句的用法,熟练掌握
SQL
中
的
插入
、修改和删除语句的操作,熟练掌握使用
SQL
语句进行数据库的简单查询、连接...
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章