6 个解决方案
#1
这样不行吗?
create view view_e as select name,no,classno,age from databasea..r where age>20
#2
View_E已经存在于DataBaseB中了,如果在用Create不会冲突,提示此视图已存在吗?
#3
DataBaseA..R在DataBaseB中访问DataBaseA库的表
#4
关联视图 可以用 DataBaseB.dbo.View_E
你这视图里到底是什么结构不知道,而且直接对R表操作age>20不就好了。
我就先按照我想的
比如 select * from R left join DataBaseB.dbo.View_E on R.id=DataBaseB.dbo.View_E.id where age>20
你这视图里到底是什么结构不知道,而且直接对R表操作age>20不就好了。
我就先按照我想的
比如 select * from R left join DataBaseB.dbo.View_E on R.id=DataBaseB.dbo.View_E.id where age>20
#5
alter view view_e as select name,no,classno,age from databasea..r where age>20
#6
谢谢大家~非常感谢!
#1
这样不行吗?
create view view_e as select name,no,classno,age from databasea..r where age>20
#2
View_E已经存在于DataBaseB中了,如果在用Create不会冲突,提示此视图已存在吗?
#3
DataBaseA..R在DataBaseB中访问DataBaseA库的表
#4
关联视图 可以用 DataBaseB.dbo.View_E
你这视图里到底是什么结构不知道,而且直接对R表操作age>20不就好了。
我就先按照我想的
比如 select * from R left join DataBaseB.dbo.View_E on R.id=DataBaseB.dbo.View_E.id where age>20
你这视图里到底是什么结构不知道,而且直接对R表操作age>20不就好了。
我就先按照我想的
比如 select * from R left join DataBaseB.dbo.View_E on R.id=DataBaseB.dbo.View_E.id where age>20
#5
alter view view_e as select name,no,classno,age from databasea..r where age>20
#6
谢谢大家~非常感谢!