一、wm_concat 多行字符串拼接有如下员工部门表emp_dept,数据如下:;需要实现如下结果 就需要用到wm_concat 函数:sql如下: select dept_name 部门, wm_concat(t.emp_name) 员工 from emp_dept t group by dep ...
分类:
其他好文 时间:
2020-05-24 19:30:39
阅读次数:
78
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //鼠标经过改编颜色 if (e.Row.RowType == DataControlRowType.DataRow)//判定当前的行是否属于 ...
分类:
Web程序 时间:
2020-01-09 21:11:45
阅读次数:
119
GridView的行颜色高亮显示(包括满足条件的行) protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { //将满足特定条件的行标为高亮 if (e.Row.RowType == DataCon ...
分类:
其他好文 时间:
2020-01-09 20:35:43
阅读次数:
82
protected void ASPxGridView1_HtmlRowCreated(object sender,DevExpress.Web.ASPxGridView.ASPxGridViewTableRowEventArgs e) { if (e.RowType != DevExpress.W ...
分类:
Web程序 时间:
2020-01-09 20:30:12
阅读次数:
101
1 %TYPE说明为了使一个变量的数据类型与另一个已经定义了的变量(尤其是表的某一列)的数据类型相一致,Oracle提供了%TYPE定义方式。当被参照的那个变量的数据类型改变了之后,这个新定义的变量的数据类型会自动跟随其改变,容易保持一致,也不用修改PL/SQL程序了。当不能确切地知道被参照的那个变 ...
分类:
数据库 时间:
2019-10-24 10:11:24
阅读次数:
98
--显式游标DECLARE --1.声明游标 CURSOR cur_emp IS SELECT * FROM emp; vemp emp%ROWTYPE;BEGIN --2.打开游标 OPEN cur_emp; --循环提取游标行 LOOP --3.提取游标行 FETCH cur_emp INTO ...
分类:
数据库 时间:
2019-09-25 12:42:26
阅读次数:
106
使用 Select Into 保存数据至变量 T_aTable aTable%rowtype; --row type v_col1 aTable.col1%TYPE; --column type v_col2 aTable.col2%TYPE; --column t... ...
分类:
其他好文 时间:
2019-09-13 13:52:51
阅读次数:
106
世风之狡诈多端,到底忠厚人颠扑不破; 末俗以繁华相尚,终觉冷淡处趣味弥长。 BULK COLLECT运用 在游标中运用 declare cursor C_CUR is SELECT * FROM T_TEST; TYPE T_TYPE IS TABLE OF T_TEST%ROWTYPE; 需要定义 ...
分类:
数据库 时间:
2019-07-09 15:31:50
阅读次数:
151
--根据员工号或员工姓名获取员工的信息--根据员工号或员工姓名删除员工的信息--创建包规范CREATE OR REPLACE PACKAGE overload_pkgIS FUNCTION get_info(eno NUMBER) RETURN emp%ROWTYPE; FUNCTION get_i ...
分类:
数据库 时间:
2019-07-05 09:25:54
阅读次数:
137
可以利用登录触发器,如 CREATE OR REPLACE TRIGGER tr_login_record AFTER logon ON DATABASE DECLARE miUserSid NUMBER; mtSession v$session%ROWTYPE; CURSOR cSession(i ...
分类:
数据库 时间:
2019-07-01 13:54:14
阅读次数:
128