注册 登录
编程论坛 SQL Server论坛

[求助]请教几个初级问题。

ljh810623 发布于 2007-02-27 09:47, 640 次点击

select person.* from person,precribation where person.pcode=precribation.pcode相同功能的语句。




现有两个数据库,结构一样,一个是BDCC,一个是BDCC011226,BDCC为空数据库,试写出将BDCC011226库PERSON表中所有的记录插入到BDCC库的PERSON表当中。




表sysobjects和syscolumns靠什么字段连接?





假如某个数据库中有很多表有PCODE这个字段,现在想把这个数据库中有这个PCODE字段的表中数据清空,试写出一个能够自动生成SQL的语句。

2 回复
#2
棉花糖ONE2007-02-27 09:59

1.select person.* from person p where p.pcode in (select pcode from precribation)

2.insert into bdcc..person select * from bdcc011226..person

3.id

4.select 'trunc table '+s2.name from syscolumns s1,sysobjects s2 where s1.name='PCODE' and s1.id=s2.id

#3
ljh8106232007-02-27 10:54
谢谢棉花老大!!!!!
1