sql_help.php
来自「通达OA2007SE源代码 非常好的」· PHP 代码 · 共 53 行
PHP
53 行
<?
include_once 'inc/auth.php';
echo '
<html>
<head>
<title>SQL查询语句书写指导</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<b>来自SQL查询语句 宏控件</b><br>
来自SQL语句的宏控件,因其定义格式比较复杂,需要具备SQL语言的专业知识,并了解OA系统数据库结构,建议在技术支持人员指导下完成。可以参照以下格式书写SQL语句:<br>
<br>
<b>下拉菜单型语句如:</b><br>
SELECT URL_DESC from URL where USER=`` or';
echo 'der by URL_NO<br>
该语句表示列出全部公共网址,并按序号排序显示<br>
<br>
<b>单行输入框语句如:</b><br>
select USER_NAME from USER where USER_ID=`admin`<br>
该语句表示查询用户名为admin的用户的姓名<br>
<br>
<font color=red>注意:SQL语句中的单引号请用符号`替换(该符号在键盘TAB上方)。</font><br>
<hr>
<b>目前,SQL语句中已支持以下宏变量,更加方便用户使用:</b><br>
[SYS_USER_ID], 表示当前用户的用户ID<br>
[SYS_';
echo 'DEPT_ID],表示当前用户的部门ID<br>
[SYS_PRIV_ID],表示当前用户角色ID<br>
[SYS_RUN_ID], 表示当前的工作流水号,可用于FLOW_RUN_DATA等表单数据表的查询<br>
<br>
<b>例如:</b><br>
select USER_NAME from USER where USER_ID=`[SYS_USER_ID]`<br>
此句表示查询当前用户的姓名<br>
<br>
select USER_NAME from USER where DEPT_ID=`[SYS_DEPT_ID]`<br>
此句表示查询当前部门所有用户的姓名<br>
<br>
select USER_NAME from USER';
echo ',USER_PRIV where USER.USER_PRIV= USER_PRIV.USER_PRIV AND DEPT_ID=`[SYS_DEPT_ID]` order by PRIV_NO<br>
此句表示查询当前部门所有用户的姓名,并按角色序号排序<br>
<hr>
<b>可以利用SQL语句查询系统代码设置中所设置的代码,实现下拉菜单根据代码定义动态变化:</b><br>
<br>
<b>例如:</b><br>
select CODE_NAME from SYS_CODE where PARENT_NO=`AREA` order by CODE_ORDER<br>
此句表示列出系统代码“地区”的全部值,“地区”';
echo '的代码编号是“AREA”。<br>
<br>
</body>
</html>
';
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?