OAccflow集成sql
SELECT * FROM PORT_EMP WHERE NO='18336309966'
SELECT * FROM PORT_DEPT WHERE no='42DBAF50712C4046B09BC561C26FAE7E'
SELECT * FROM PORT_STATIONTYPE
SELECT * FROM PORT_STATION
SELECT * FROM PORT_DEPTEMP
SELECT * FROM PORT_DEPTSTATION
SELECT * FROM PORT_DEPTEMPSTATION
EXEC SP_RENAME 'PORT_EMP', 'TEST_PORT_EMP'
EXEC SP_RENAME 'PORT_DEPT', 'TEST_PORT_DEPT'
EXEC SP_RENAME 'PORT_STATIONTYPE', 'TEST_PORT_STATIONTYPE'
EXEC SP_RENAME 'PORT_STATION', 'TEST_PORT_STATION'
EXEC SP_RENAME 'PORT_DEPTEMP', 'TEST_DEPTEMP'
EXEC SP_RENAME 'PORT_DEPTSTATION', 'TEST_PORT_DEPTSTATION'
EXEC SP_RENAME 'PORT_DEPTEMPSTATION', 'TEST_DEPTEMPSTATION'
--http://ccbpm.mydoc.io/
--http://demo.ccflow.org/
/*
* 1/岗位类型
*/
CREATE VIEW [DBO].[PORT_STATIONTYPE]
AS
SELECT No,Name,0 Idx,'' ORGNO FROM BAS_SysRoleType
/*
* 2/--岗位
*/
CREATE VIEW [DBO].[PORT_STATION]
AS
SELECT R.Roles_ID AS No,R.Roles_Name AS Name, R.FK_STATIONTYPE,'' DUTYREQ,''MAKINGS,0 ORGNO
FROM BAS_Roles R where R.DeleteMark !=0
/** 3 --部门
* --部门
* -- 组织机构表 类别 = 1, 机构 = 0 ,1
-- 删除 = 1,
--未删除 = 0
drop view [PORT_DEPT]
*
*/
CREATE VIEW [DBO].[PORT_DEPT]
AS
SELECT OID AS NO,ORGNAME AS NAME, PARENTOID AS ParentNo,
'' NAMEOFPATH, '' TREENO,'' LEADER,'' TEL,0 IDX,0 ISDIR ,ORDERNO AS ORGNO
FROM BAS_ORG where ISDEL =0 AND ISCATEGORY=0
--4--部门岗位【参考自己的业务表,多表联合查询】,一个部门可以有多个岗位
/*******************************************
* select * from BAS_ORG_STATION
* drop view [PORT_DEPTSTATION]
*******************************************/
CREATE VIEW [DBO].[PORT_DEPTSTATION]
AS
SELECT FK_Dept as FK_DEPT,FK_Station AS FK_STATION FROM BAS_ORG_STATION WHERE DELETEMARK !=0
--5--人员
/*******************************************
* SELECT * FROM TEST_PORT_EMP
select * from sys_persondefine
SELECT * FROM BAS_PERSON
SELECT * FROM BAS_ORG
drop view [PORT_EMP]
*******************************************/
CREATE VIEW [DBO].[PORT_EMP]
AS
SELECT SP.USERNAMEDecryp as NO,SP.USERNAME as ecrypname,BP.PERSONNAME as NAME,SP.PASSWORD as PASS,SP.DEPTOID as FK_DEPT,'' SID,
'' Tel,'' Email,'' PinYin,0 Idx
FROM sys_persondefine SP LEFT JOIN BAS_PERSON BP ON SP.USEROID = BP.OID
where SP.ISDEL =0 AND BP.ISDEL=0
-- --6部门人员
/*******************************************
* SELECT * FROM TEST_DEPTEMP
* DROP VIEW [PORT_DEPTEMP]
*******************************************/
CREATE VIEW [DBO].[PORT_DEPTEMP]
AS
SELECT DEPTOID+'-'+USEROID as MYPK,DEPTOID as FK_DEPT,USERNAMEDecryp as FK_EMP,USERNAME as ecrypname,'' FK_DUTY,'' DUTYLEVEL,'' LEADER
FROM sys_persondefine
--7--部门人员岗位【参考自己的业务表,多表联合查询】
/*******************************************
* SELECT * FROM BAS_ORG
select * from sys_persondefine where USEROID='01A9D3CC5EB64FC683FBEB13AF19374C'
SELECT * FROM BAS_PERSON
SELECT * FROM BAS_UserRole where User_ID='7907c44a14a949eeb6a4d6d1f4ca5dfe'
SELECT * FROM TEST_DEPTEMPSTATION
drop view [PORT_DEPTEMPSTATION]
*******************************************/
CREATE VIEW [DBO].[PORT_DEPTEMPSTATION]
AS
SELECT UR.UserRole_ID as MYPK,SP.DEPTOID as FK_DEPT,UR.Roles_ID as FK_STATION,SP.USERNAMEDecryp as FK_EMP,SP.USERNAME as ecrypname
FROM BAS_UserRole UR INNER JOIN sys_persondefine SP ON SP.USEROID = UR.User_ID AND SP.USERNAME = UR.UserAccount
select * from sys_persondefine where USEROID='7907c44a14a949eeb6a4d6d1f4ca5dfe'
SELECT * FROM BAS_UserRole where User_ID='7907c44a14a949eeb6a4d6d1f4ca5dfe'
4eJRh9QGSewr2ABqugfXjw==
/*******************************************
*
*******************************************/
SELECT OID as Organization_ID,ORGSHORTNAME as Organization_Name,PARENTOID as ParentId,'0' AS isUser,'1' AS DeleteMark FROM BAS_ORG
SELECT USEROID AS Organization_ID ,USERNAME AS User_Name,DEPTOID as Organization_ID,'1' AS isUser,ISDEL AS DeleteMark FROM sys_persondefine
sELECT OID as Organization_ID,ORGSHORTNAME as Organization_Name,PARENTOID as ParentId,'0' AS isUser,'1' AS DeleteMark FROM BAS_ORG UNION ALL
SELECT USEROID AS Organization_ID ,USERNAME AS User_Name,DEPTOID as Organization_ID,'1' AS isUser,ISDEL AS DeleteMark FROM sys_persondefine
SELECT OID as Organization_ID,ORGSHORTNAME as Organization_Name,PARENTOID as ParentId,'0' AS isUser,'0' AS DeleteMark,'0' AS PERSONNAME FROM BAS_ORG UNION ALL
SELECT SP.USEROID AS Organization_ID ,SP.USERNAME AS User_Name,SP.DEPTOID as Organization_ID,'1' AS isUser,SP.ISDEL AS DeleteMark,BP.PERSONNAME FROM sys_persondefine SP
LEFT JOIN BAS_PERSON BP ON SP.USEROID=BP.OID
SELECT * FROM BAS_ORG
SELECT * FROM sys_roledefine
SELECT * FROM SYS_ROLEMEMBERDEFINE
SELECT * FROM SYS_PHONEUSER
SELECT * FROM BAS_UserRole
SELECT * FROM BAS_RoleRight
SELECT * FROM BAS_UserRight
OAccflow集成sql的更多相关文章
- Sphinx 的介绍和原理探索——不存储原始数据,原始数据来源于SQL,而生成索引放在内存或者磁盘中
摘自:http://blog.jobbole.com/101672/ What/Sphinx是什么 定义:Sphinx是一个全文检索引擎. 特性: 索引和性能优异 易于集成SQL和XML数据源,并可使 ...
- sql server和my sql 命令(语句)的差别,sql server与mysql的比較
sql与mysql的比較 1.连接字符串 sql :Initial Catalog(database)=x; --数据库名称 Data Source(source)=x; ...
- Sprk SQL
一.Spark SQL概述 1.Spark SQL的前生今世 Shark是一个为Spark设计的大规模数据仓库系统,它与Hive兼容.Shark建立在Hive的代码基础上,并通过将Hive的部分物理 ...
- SQL Server Management Studio (SSMS)
最新的SQLServer数据库已经不集成SQL Server Management Studio需要单独下载安装. https://docs.microsoft.com/zh-cn/sql/ssms/ ...
- 前世今生:Hive、Shark、spark SQL
Hive (http://en.wikipedia.org/wiki/Apache_Hive )(非严格的原文顺序翻译) Apache Hive是一个构建在Hadoop上的数据仓库框架,它提供数据的 ...
- sql server和my sql 命令(语句)的区别,sql server与mysql的比较
sql与mysql的比较 1.连接字符串sql :Initial Catalog(database)=x; --数据库名称 Data Source(source)=x; - ...
- [搜索引擎]Sphinx的介绍和原理探索
What/Sphinx是什么 定义 Sphinx是一个全文检索引擎. 特性 索引和性能优异 易于集成SQL和XML数据源,并可使用SphinxAPI.SphinxQL或者SphinxSE搜索接口 易于 ...
- Atitit.attilax重要案例 项目与解决方案与成果 v6 qa15
Atitit.attilax重要案例 项目与解决方案与成果 v6 qa15 1. attilax重要案例的分类(atiuse,auBackTech,bizImp)3 1.1. 两个book3 1.2. ...
- Sphinx的介绍和原理探索
What/Sphinx是什么 定义 Sphinx是一个全文检索引擎. 特性 索引和性能优异 易于集成SQL和XML数据源,并可使用SphinxAPI.SphinxQL或者SphinxSE搜索接口 易于 ...
随机推荐
- 基础复习之HTML (doctype、标签语义化)
这段时间找实习看的眼花缭乱的,然后也被拒得落花流水,啊哈哈-还是写博客好玩儿-嘿嘿,下面正题 一.doctype 标准模式 (Full Standards Mode) 接近标准模式 (Almost S ...
- 用 Flask 来写个轻博客 (32) — 使用 Flask-RESTful 来构建 RESTful API 之一
目录 目录 前文列表 扩展阅读 RESTful API REST 原则 无状态原则 面向资源 RESTful API 的优势 REST 约束 前文列表 用 Flask 来写个轻博客 (1) - 创建项 ...
- JavaScript 类型浅解
对于JavaScript 类型,可简单地概括为:相对于强类型语言来说,它是弱(松散)类型的语言:有基本类型和引用类型,他们是区别是一个有固定空间存在于栈内存中,一个没有固定空间保存在堆内存中并且在栈内 ...
- https中引用http
https里引用http不安全,会报错 解决方案 1.可以部署在http中,http中引用https不会存在安全问题报错 2.https中引用https,把需要引用的http部署成https
- Java + selenium 元素定位(3)之By TagName
本篇介绍findElement接口中的By TagName方法.首先,要知道什么是tagname.之前我们使用F12开发者工具查看网页元素是,发现每行代码前都有<input>.<bo ...
- C#后台将string="23.00"转换成int类型
在C# 后台将String类型转换成int 有以下几种方法: (1) int.TryParse(string); (2) Convert.Toint32(string); (3) (int)stri ...
- 基于spark邮件自动分类
代码放在github上:click me 一.数据说明 数据集为英文语料集,一共包含20种类别的邮件,除了类别soc.religion.christian的邮件数为997以外每个类别的邮件数都是100 ...
- HTML创建文本框的3种方式
我的第一个随笔,记录主要用来整理学习的知识点 1.input 创建单行文本框 <input type="text" size="10" maxlength ...
- 8条关于Web前端性能的优化建议
一般网站优化都是优化后台,如接口的响应时间.SQL优化.后台代码性能优化.服务器优化等.高并发情况下,对前端web优化也是非常重要的. 下面说说几种常见的优化措施. 1.HTML CSS JS位置 一 ...
- 04-初始mysql语句
本节课先对mysql的基本语法初体验. 操作文件夹(库) 增 create database db1 charset utf8; 查 # 查看当前创建的数据库 show create database ...