我想将记录插入一个表中,值为两个编号,第一个数据系统给出,第二个数据需要从另一张表中查询得到,怎么办呢?我是菜鸟啊!
解决方案 »
- 怎样用"mydatabase"数据库的备份文件,恢复到一个名为"otherdb"的数据库?
- 刚才说的分组问题不清楚,已整理好:
- 如何给记录集命名一个表明
- 都在什么情况下删除记录会导致系统提示:"键列信息不足或不正确,更新会影响其他行“的提示
- 关于Transact-SQL创建数据库的问题
- 优化sql 在线................
- zqllyh(您问我也问总可以问出个所以然),pengdali(大力)和j9988(j9988) 请进,这900分特别酬谢 3
- 昨晚加班,碰到MSDE2000的问题
- SQL2000数据库无法连接问题
- sqlserver里存文件问题,求助!实在无解了!
- 请问如果一个表同时面对大量操作,怎么去保证该表这些大量操作能顺利进行
- 请教SQL SERVER的存储过程的写法,谢谢!
select 数据系统给出的值 as col1,字段名 as col2
from 另一张表
where ...
set @I = --系统值
insert ta select @I,col from otherta
可能应该这样吧,注意数据类型
比如我要插入数据为
(1,2)
(1,3)
(1,4)
他们在数据库中的数据类型都是nchar
'insert into 病人体检项目信息(编号,项目编号) valuse(' + this.id_label.Text + ' , select 项目信息 from 项目信息 where 项目名称='+ name +')'