SQLServer视图应用(32位Server连接64位Server)
来源:互联网 发布:拷贝构造函数 java 编辑:程序博客网 时间:2024/06/05 04:01
SQLServer视图:
在工作中遇到另一个事业部向我要SQL视图的情况,便提供给他们。
CREATE view V_Test as select '1' 'CompID',MatlID,MatlDesc,SpecName,UomBase,AVLQty,MonAVGQty,SafeStock,QTYREQ,CURR from OPENQUERY (server-name1, ' select a.MatlID,a.MatlDesc,a.SpecName,a.UomBase,a.AVLQty,a.MonAVGQty,a.SafeStock,SUM(b.QTYREQ) ''QTYREQ'',c.CURR from ( select a.MatlID,a.MatlDesc,a.SpecName,a.UomBase,a.AVLQty,a.OUTQty/90 ''MonAVGQty'',b.SafeStock from database1.dbo.INV23010 a,database1.dbo.SYS02090 b where a.MatlID=b.MatlID ) a left join ( select a.PN,CURR,UPRICE from database1..PURPRICE a, (select PN,MAX(EFFIN) ''EFFIN'' from database1..PURPRICE where ISNULL(APPDATE,'''')<>'''' group by PN) b where a.PN=b.PN and a.EFFIN=b.EFFIN and isnull(a.uprice,-1)<>-1 ) c on a.MatlID=c.PN left join (select QTYREQ,PN from database1.dbo.REQUEST where ISNULL(CLOSED,'''')<>''E'' and PONO is null) b on a.MatlID=b.PN where isnull(c.uprice,-1)<>-1 group by a.MatlID,a.MatlDesc,a.SpecName,a.UomBase,a.AVLQty,a.MonAVGQty,a.SafeStock,c.CURR ' --,c.UPRICE ) union select '2' 'CompID',MatlID,MatlDesc,SpecName,UomBase,AVLQty,MonAVGQty,SafeStock,QTYREQ,CURR from OPENQUERY (server-name2, ' select a.MatlID,a.MatlDesc,a.SpecName,a.UomBase,a.AVLQty,a.MonAVGQty,a.SafeStock,SUM(b.QTYREQ) ''QTYREQ'',c.CURR from ( select a.MatlID,a.MatlDesc,a.SpecName,a.UomBase,a.AVLQty,a.OUTQty/90 ''MonAVGQty'',b.SafeStock from database2.dbo.INV23010 a,database2.dbo.SYS02090 b where a.MatlID=b.MatlID ) a left join ( select a.PN,CURR,UPRICE from database2..PURPRICE a, (select PN,MAX(EFFIN) ''EFFIN'' from database2..PURPRICE where ISNULL(APPDATE,'''')<>'''' group by PN) b where a.PN=b.PN and a.EFFIN=b.EFFIN and isnull(a.uprice,-1)<>-1 ) c on a.MatlID=c.PN left join (select QTYREQ,PN from database2.dbo.REQUEST where ISNULL(CLOSED,'''')<>''E'' and PONO is null) b on a.MatlID=b.PN where isnull(c.uprice,-1)<>-1 group by a.MatlID,a.MatlDesc,a.SpecName,a.UomBase,a.AVLQty,a.MonAVGQty,a.SafeStock,c.CURR ' )
- SQLServer视图应用(32位Server连接64位Server)
- Sql Server 2005(64位) 连接Sql Server 2000(32位)
- windows server 2003 64位下32位程序无法通过oracle64客户端连接数据库
- 确认windows server 2003是32位或64位
- 查看windows server 2003 是32位还是64位
- sql server 2008 r2 64位 如何连接oracle
- Windows server 2008 64位系统无法连接 Access 数据库
- Matlab 2013(64位)JDBC方式连接SQL server 2008
- 转载-64位SQL Server 2008的Linked Server连接64位的Oracle--Oracle Provider for OLEDB
- sqlserver的位运算应用
- Windows Storage Server 2008 R2 Standard(64位),Win7(64位)的PLSQL不能连接oracle的解决办法
- 32位plsq 连接 64位Oracle
- oracle11g 64位连接32位PLSQL_Developer
- 32位Modeler连接64位Oracl
- 32位plsql连接64位Oracle
- 32位plsql连接64位oracle
- win2003 Server 32位版本物理地址扩展
- server 2003 32位cpu寻址
- 安装pureftpd(转)超详细版
- 软件测试工具设计中的协作
- Nginx定时器的实现及定时事件的使用
- 使用 /sys 文件系统访问 Linux 内核
- 将APP程序发布到iPhone或iPad上去测试
- SQLServer视图应用(32位Server连接64位Server)
- Java JPasswordField用法解析——toString方法
- sscanf用法
- XMPP RFC3920 协议整理
- 软件项目成员的业绩考核
- linux下SVN+Apache服务器安装配置
- topcoder HowEasy
- RFC3921
- Java几款性能分析工具的对比