sql查table,VIEW,sp, function 及 trigger 物件
(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 物件相关推荐
- MySQL 5.7 create VIEW or FUNCTION or PROCEDURE
1.视图 a. CREATE ALGORITHM = UNDEFINED DEFINER = `root`@`localhost` SQL SECURITY INVOKER VIEW `sakila` ...
- Fink SQL和Table API
文章目录 Fink SQL和Table API 示例 基本API 依赖 程序架构 创建表环境 创建表 连接器表 虚拟表 表的查询 执行SQL进行查询 调用Table API进行查询 输出表 表和流的转 ...
- PL/SQL表---table()函数用法
http://www.itpub.net/thread-617298-1-1.html PL/SQL表---table()函数用法: 利用table()函数,我们可以将PL/SQL返回的结果集代替ta ...
- t–sql pl–sql_SQL View –完整的介绍和演练
t–sql pl–sql In relational databases, data is structured using various database objects like tables, ...
- mysql余额统计_实现按部门月卡余额总额分组统计的SQL查_mysql
陈优章的专栏 (原创,到现在为至最为复杂的SQL查询代码)实现按部门月卡余额总额分组统计的SQL查询代码(在Ms SQL Server中调试通过) SELECT dp.dpname1 AS 部门, c ...
- PostgreSQL Oracle 兼容性 之 - PL/SQL record, table类型定义
背景 Oracle PL/SQL是非常强大的一门SQL编程语言,许多Oracle用户也使用它来处理一些要求延迟低且数据一致性或可靠性要求很高的业务逻辑. PostgreSQL也有一门非常高级的内置SQ ...
- SQL中Table型数据(表变量)与用户自定义函数(downmoon)
SQL中Table型数据与用户自定义函数(downmoon) SQL Server 2000 新增了Table型数据:Table型数据不能用来定义列的类型,只能用作T-SQL变量或者作为自定义函数的返 ...
- sql查锁死进程id
查询 [ 2018-11-16 10:35:52 ]ADO 错误:0x80004005,事务(进程 ID 69)与另一个进程被死锁在 锁 | 通信缓冲区 资源上,并且已被选作死锁牺牲品.请重新运行该事 ...
- 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 错误的原因:表的主键字段必须包含分 ...
最新文章
- solaris下使用USB 海量存储设备
- python要在哪里写代码-初识python【今天开始写代码】第一课
- 统一沟通-技巧-12-Lync-CX600-3000-5000-配置-internet
- fill value must be in categories解决一例
- 25岁程序员 VS 35岁程序员,太真实!
- ASP.NET Core 3.0中使用动态控制器路由
- 网站服务器空间选择,网站服务器空间选择
- 开放世界游戏中的大地图背后有哪些实现技术?
- matlab gui用edit,matlab gui edit 显示
- oracle数据库写文件,Oracle对操作系统文件的读写操作
- zznu 1914 asd的甩锅计划
- SAP 权限与角色设计
- MySQL 中的 “My” 是什么意思?
- DeviceIOControl具体解释-各个击破
- 昨天公司年会抽奖,居然抽中了特等奖
- 刷机大师乐蛙定制版 v3.4.0 官方版
- 【目标检测】1、基础内容
- android 连接eap wifi,在Android中以编程方式连接WPA2企业WiFi连接
- 在浏览器中切换标签页的快捷键
- vue 前端实现对pdf添加批注