码迷,mamicode.com
首页 >  
搜索关键字:varchar2    ( 1428个结果
oracle-function 练习
/* *scm_iss.test_imti_fun2 *带有输入参数的Function */ CREATE OR REPLACE FUNCTION TEST_IMTI_FUN2(P_NO IN NUMBER) RETURN VARCHAR2 IS   P_IMTI_NAME VARCHAR2(200);   P_IMTI_DESC VARCHAR2(200);   P_RETURN...
分类:数据库   时间:2014-11-13 16:42:47    阅读次数:249
[转].net 调用oracle存储过程返回多个记录集
CREATE OR REPLACE PROCEDURE p_query_cs ( p_infotype IN VARCHAR2, p_fromareacode IN VARCHAR2, p_toareacode IN VARCHAR2, p_keytype IN NUMBER, r_cursor1 ...
分类:数据库   时间:2014-11-13 16:23:46    阅读次数:267
Oracle varchar 字段排序问题
数据库字段:想要的结果:实际查询的结果:解决方法:使用CAST函数把varchar2转为int类型order by CAST(CODE AS INTEGER)
分类:数据库   时间:2014-11-13 16:12:01    阅读次数:166
Oracle-CURSOR及EXECUTE IMMEDIATE使用
CREATE OR REPLACE PROCEDURE P_REPLACE IS v_sql VARCHAR2(2000); CURSOR cur IS SELECT * FROM user_tab_cols; tableinfo user_tab_cols%rowtype; BEGIN OPEN cur; LOOP FETCH cur INTO tableinfo; EXIT WHEN cur...
分类:数据库   时间:2014-11-12 11:52:29    阅读次数:288
oracle触发器产生单据号
CREATE OR REPLACE TRIGGER TRG_KC_SPRK_i     BEFORE INSERT ON KC_SPRK     FOR EACH ROW DECLARE     vSCBH varchar2(40);     iCount NUMBER;     iFor number; BEGIN     select t.bhqz into vSCBH  fr...
分类:数据库   时间:2014-11-11 16:40:38    阅读次数:162
Oracle行转列SQL
-- Create table/*create table TEST_TABLE( STUDENT VARCHAR2(200), SUBJECT VARCHAR2(200), GRADE NUMBER)tablespace SYSTEM pctfree 10 pctused 40 i...
分类:数据库   时间:2014-11-11 15:54:47    阅读次数:222
Oracle的列操作(增加列,修改列,删除列),包括操作多列
增加一列: alter table emp4 add test varchar2(10);修改一列: alter table emp4 modify test varchar2(20);删除一列:alter table emp4 drop column test; 这里要注意几个地方,首先,增加和....
分类:数据库   时间:2014-11-11 10:31:11    阅读次数:190
被Oracle触发器给坑了
例行检查数据库AWR报告,有一条update语句执行多次,每次执行时间30多秒,这条SQL语句很简单,就是根据主键条件修改数据,主键个数是1到100之间。这个问题由来已久,只是偶尔出现。主键是varchar2,类似序列,由于之前有迁移过数据,特别在主键上为迁移的这部分数据加过标记,用肉眼看主键的分布是不均匀的。     第一次诊断:这个表有150万的数据,执行慢是因为update的时候没走到主键...
分类:数据库   时间:2014-11-11 09:23:00    阅读次数:358
jQuery插件SlickGrid --- 保存用户的列定义
数据库表定义的话大概是这样的表 t_usersettingid varchar2(50) PKuserid varchar2(50)pageid varchar2(50)表t_slickgridcolumndefinitionid varchar2(50) PKcolumnid varchar...
分类:Web程序   时间:2014-11-10 01:00:12    阅读次数:1169
存储过程动态创建表,以时间给表命名
存储过程动态创建表,以时间给表命名create or replace procedure create_tableas v_sql varchar2(2000);begin v_sql:='create table ' || upper('tablename')|| replace(to_char(...
分类:其他好文   时间:2014-11-09 19:24:16    阅读次数:171
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!