sql_help.aspx
上传用户:simon2hong
上传日期:2021-11-18
资源大小:16746k
文件大小:2k
- <%@ Page Language="C#" %>
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
- <html>
- <head>
- <title>SQL查询语句书写指导</title>
-
- </head>
- <body style="font-size:14px">
- <b>来自SQL查询语句 宏控件</b><br>
- 来自SQL语句的宏控件,因其定义格式比较复杂,需要具备SQL语言的专业知识,并了解OA系统数据库结构,建议在技术支持人员指导下完成。可以参照以下格式书写SQL语句:<br>
- <br>
- <b>下拉菜单型语句如:</b><br>
- SELECT UrlDesc FROM Url WHERE UserId IS NULL ORDER BY UrlNo<br>
- 该语句表示列出全部公共网址,并按序号排序显示<br>
- <br>
- <b>单行输入框语句如:</b><br>
- SELECT UserName FROM Users WHERE UserId= `admin`<br>
- 该语句表示查询用户名为admin的用户的姓名<br>
- <br>
- <font color="red">注意:SQL语句中的单引号请用符号`替换(该符号在键盘TAB上方)。</font><br>
- <hr>
- <b>目前,SQL语句中已支持以下宏变量,更加方便用户使用:</b><br>
- [SYS_USER_ID], 表示当前用户的用户ID<br>
- [SYS_DEPT_ID],表示当前用户的部门ID<br>
- [SYS_PRIV_ID],表示当前用户角色ID<br>
- [SYS_RUN_ID], 表示当前的工作流水号,可用于FLOW_RUN_DATA等表单数据表的查询<br>
- <br>
- <b>例如:</b><br>
- SELECT UserName FROM Users WHERE UserId=`[SYS_USER_ID]`<br>
- 此句表示查询当前用户的姓名<br>
- <br>
- SELECT UserName FROM Users WHERE DeptId=[SYS_DEPT_ID]<br>
- 此句表示查询当前部门所有用户的姓名<br>
- <br>
- SELECT UserName FROM Users,User_Priv WHERE Users.PrivId=User_Priv.PrivId AND Users.DeptId=[SYS_DEPT_ID] ORDER BY User_Priv.PrivNo<br>
- 此句表示查询当前部门所有用户的姓名,并按角色序号排序<br>
- <hr>
- <b>可以利用SQL语句,实现下拉菜单动态变化:</b><br>
- <br>
- <b>例如:</b><br>
- SELECT UserName FROM Users WHERE DeptId=[SYS_DEPT_ID]<br>
- 此句表示列出当前部门所有用户的姓名<br>
- <br>
- </body>
- </html>