(1) 清查資料表及 View 物件 ,

select a.* from (

select object_name(id) tableName from sys.syscolumns where name like '%acctype%'

union all

select object_name(id) from sys.syscolumns where name like '%actype%'

) a inner join (

select object_name(id) tableName from sys.syscolumns where name like '%invtx%' ) b on a.tableName=b.tableName

(2)    清查 sp , function 及 trigger 物件

select a.* from

(select distinct b.name from sys.syscomments a,sys.sysobjects b where text like '%acctype%' and a.id=b.id

union all

select distinct b.name from sys.syscomments a,sys.sysobjects b where text like '%actype%' and a.id=b.id ) a inner join

(select distinct b.name from sys.syscomments a,sys.sysobjects b where text like '%invtx%' and a.id=b.id ) b on a.name=b.name

---------------------

一:

select mfgWorkID,'打包扣' workName,'A40'WorkGroupNo,'1'WageRate,var2 WorkNo,var3 WorkTime,var3 WorkTime2,2.3*var3/60 WorkCost,
2.3*var3/60 WorkCost2,2.3*var3/60 WorkCost5
 Into #D2
--select *
from #D aa
left join  mfgBasic b on aa.var1=b.SourceNo
left join mfgWork c on c.MFGBasicID=b.MFGBasicID and c.workNO =aa.var2
where
  exists (select  * from MFGWork a1
left join  mfgBasic b1 on a1.mfgbasicID=b1.mfgbasicID
where a1.workNo=aa.var2 and b1.SourceNo=aa.var1 and a1.WorkTime!=aa.var3)--and and a1.WorkTime=aa.var3
and  isnull(mfgWorkID,'')=''

update a set a.WorkTime=b.WorkTime,a.WorkTime2=b.WorkTime2,a.WorkCost=b.WorkCost,a.WorkCost2=b.WorkCost2,a.WorkCost5=b.WorkCost5
--select *
 from MFGWork a INner Join #D2 b on a.mfgWorkID=b.mfgWorkID
where a.mfgWorkID in (select b.mfgWorkID from #D2)

二:

select  var1,var2,var3 from aa Group By var1,var2,var3

select  var1,var2,var3 from aa Group By var1,var2,var3 Having Count(*)>1

select  var1,var2,var3 Into #D from aa Group By var1,var2,var3

转载于:https://www.cnblogs.com/Jefft/archive/2010/06/30/1768002.html

sql查table,VIEW,sp, function 及 trigger 物件相关推荐

  1. MySQL 5.7 create VIEW or FUNCTION or PROCEDURE

    1.视图 a. CREATE ALGORITHM = UNDEFINED DEFINER = `root`@`localhost` SQL SECURITY INVOKER VIEW `sakila` ...

  2. Fink SQL和Table API

    文章目录 Fink SQL和Table API 示例 基本API 依赖 程序架构 创建表环境 创建表 连接器表 虚拟表 表的查询 执行SQL进行查询 调用Table API进行查询 输出表 表和流的转 ...

  3. PL/SQL表---table()函数用法

    http://www.itpub.net/thread-617298-1-1.html PL/SQL表---table()函数用法: 利用table()函数,我们可以将PL/SQL返回的结果集代替ta ...

  4. t–sql pl–sql_SQL View –完整的介绍和演练

    t–sql pl–sql In relational databases, data is structured using various database objects like tables, ...

  5. mysql余额统计_实现按部门月卡余额总额分组统计的SQL查_mysql

    陈优章的专栏 (原创,到现在为至最为复杂的SQL查询代码)实现按部门月卡余额总额分组统计的SQL查询代码(在Ms SQL Server中调试通过) SELECT dp.dpname1 AS 部门, c ...

  6. PostgreSQL Oracle 兼容性 之 - PL/SQL record, table类型定义

    背景 Oracle PL/SQL是非常强大的一门SQL编程语言,许多Oracle用户也使用它来处理一些要求延迟低且数据一致性或可靠性要求很高的业务逻辑. PostgreSQL也有一门非常高级的内置SQ ...

  7. SQL中Table型数据(表变量)与用户自定义函数(downmoon)

    SQL中Table型数据与用户自定义函数(downmoon) SQL Server 2000 新增了Table型数据:Table型数据不能用来定义列的类型,只能用作T-SQL变量或者作为自定义函数的返 ...

  8. sql查锁死进程id

    查询 [ 2018-11-16 10:35:52 ]ADO 错误:0x80004005,事务(进程 ID 69)与另一个进程被死锁在 锁 | 通信缓冲区 资源上,并且已被选作死锁牺牲品.请重新运行该事 ...

  9. 1503 - A PRIMARY KEY must include all columns in the table's partitioning function

    1503 - A PRIMARY KEY must include all columns in the table's partitioning function 错误的原因:表的主键字段必须包含分 ...

最新文章

  1. solaris下使用USB 海量存储设备
  2. python要在哪里写代码-初识python【今天开始写代码】第一课
  3. 统一沟通-技巧-12-Lync-CX600-3000-5000-配置-internet
  4. fill value must be in categories解决一例
  5. 25岁程序员 VS 35岁程序员,太真实!
  6. ASP.NET Core 3.0中使用动态控制器路由
  7. 网站服务器空间选择,网站服务器空间选择
  8. 开放世界游戏中的大地图背后有哪些实现技术?
  9. matlab gui用edit,matlab gui edit 显示
  10. oracle数据库写文件,Oracle对操作系统文件的读写操作
  11. zznu 1914 asd的甩锅计划
  12. SAP 权限与角色设计
  13. MySQL 中的 “My” 是什么意思?
  14. DeviceIOControl具体解释-各个击破
  15. 昨天公司年会抽奖,居然抽中了特等奖
  16. 刷机大师乐蛙定制版 v3.4.0 官方版
  17. 【目标检测】1、基础内容
  18. android 连接eap wifi,在Android中以编程方式连接WPA2企业WiFi连接
  19. 在浏览器中切换标签页的快捷键
  20. vue 前端实现对pdf添加批注

热门文章

  1. python3 如何读中文路径_Python 3.8.2安装教程
  2. linux编程基础_第1篇 Linux系统编程 -多线程基础
  3. java 右键菜单_界面操作--添加右键菜单
  4. IIS设置404页面图文教程(选择URL还是文件 )
  5. Windows下使用apache模块实现合并多个js、css提高网页加载速度
  6. 重学前端学习笔记(三十六)--Flex 布局
  7. vsphere linux硬盘热添加
  8. C语言进阶--Day2
  9. UVA 1646 Edge Case
  10. Spring MVC 如何加载静态html