CREATE TABLE [dbo].[zly1](
[ID] int NULL,
[code] [nchar](10) NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[zly2](
[ID] int NULL,
[name] [nchar](10) NULL
) ON [PRIMARY]随便2张表
我现在有数据
SELECT 'ID1','code1','ID2','name2'
要如何分别插入到
select A.ID,A.code,B.ID,B.name FROM zly1 as A left join zly2 as B on A.ID=B.ID
表中的这四个 A.ID,A.code,B.ID,B.name 字段啊?
不要触发器。我想一次性插入。这个如何写呢?
解决方案 »
- 分布式查询几台电脑上的数据库
- 如何从一个句子中找出某一个单词
- 2006-8-1 12:39:49怎么换成20060801123949啊?
- 如何将字符转换为数字来性
- 急!急!急!超滥的问题,因为没有人给我答案!???
- 选择重复记录语句执行问题
- 请问: bit 型数据是不是数值型数据类型?
- restore log报错:日志位于与数据库不一致的恢复路径上 , 另外产生checkpoint 时写数据吗?写到tempdb or 真正的目标库 or 日志文件 ?
- 这个存储过程错在那了?
- 看看这段Select语句是什么意识 left outer join dbo.tablename b on a.feild3=b.feild3 and a.feildn=
- 求助啊!用导入语句将一个文本导入数据库
- 关于sql server 2008的问题
你插入数据到两个表 肯定是需要两个insert 吧 想一次性 只能写个存储过程 放在同一个事务中 能保证同时插入到两个表中