问题:现在我们把每一年的数据放到单独的数据表中,我们用视图把近两年的数据Union在一起,通过视图来进行查询,默认情况下这个视图只关联近一年的数据表,但有时需要关联不止一年的数据,sql server能否做到:在不同的数据库用户下该视图所看到的是不同的数据表的关联:例如:对于用户user1当调用一个存储过程pro通过视图a查询数据是关联的今年的数据表,当用户user2调用同一个存储过程,在该存储过程通过同一个视图a查询数据时关联的今年和去年的数据表?
请问各位有这个功能么?oracle是可以这样的...........
请问各位有这个功能么?oracle是可以这样的...........
解决方案 »
- 急急急!!!关于查找记录的小问题 ,小弟求助啊!!
- 用VB+SQL SERVER 2000+ADO练习编写网络版软件,那么在同一台电脑上如何模拟出3个客户端?
- log explorer 恢复 被drop 的表 的问题
- sql2005连接出错
- 寻求一个语句
- SQLite数据库转换成SQL Server
- 数据库备份还原
- sql查询问题,在线等
- 请教一个问题
- 我把Access 转化成SQL Server 2000 数据库后,我要这些数据库中数据copy到另一台装有SQL计算机上SQL的DATA的目录下,可是不能用,难道要
- 关于SQL 中 UNION 去重复...
- 统计表中相同值的个数(不是字段,是全表)
LZ可以再存储过程中,判断用户,然后执行不同的查询限制语句。