SQL常用命令表的操作//建表CREATE TABLE 表名(属性 数据类型 约束条件,NAME VARCHAR2(50) NOT NULL);//修改表名:ALTER TABLE 原来的表名TO现在的表名;//修改列名EXEC sp_rename '表名.[原列名]', '新列名', 'colum...
分类:
数据库 时间:
2015-10-02 12:29:07
阅读次数:
183
本函数用途:返回一个Table在Oracle中实现,范例: 1 --在Types中: 2 create or replace type objTable as object 3 ( 4 s_usercode varchar2(32767), 5 s_username varchar2(327...
分类:
数据库 时间:
2015-09-30 18:04:17
阅读次数:
170
WHO_AM_I() CREATE OR REPLACE FUNCTION WHO_AM_I
RETURN VARCHAR2
IS
l_owner varchar2(30);
l_name varchar2(30);
l_lineno number;
l_type varchar2(30);
BEGIN
who_called_me( l_owner, l_nam...
分类:
其他好文 时间:
2015-09-29 11:39:29
阅读次数:
174
1. base64 的解密函数select utl_raw.cast_to_varchar2(utl_encode.base64_decode(utl_raw.cast_to_raw('dGVzdA=='))) from dual2. base64 的加密函数select utl_raw.cast_...
分类:
数据库 时间:
2015-09-28 18:52:59
阅读次数:
218
1.otl_sql_handle.get_rpc(): 含义:已经取出或插入几次参数。注意:delete时,一直为0。 ? 2.字段设置的大小要一致。 如:user_id varchar2[5] ,则操作时,user_id<char[6]>,而输入的sUserId[6]大小为6. 即otl...
分类:
其他好文 时间:
2015-09-21 16:06:23
阅读次数:
598
1 CREATE OR REPLACE FUNCTION to_time(sec IN NUMBER) RETURN VARCHAR2 IS 2 /*把秒转成时分秒格式 3 auth lzpong 201/09/16 4 */ 5 BEGIN 6 RETURN TRUNC(NVL(sec,0)...
分类:
数据库 时间:
2015-09-16 19:41:23
阅读次数:
189
不说废话,贴代码: 1 CREATE OR REPLACE FUNCTION to_time(sec IN NUMBER) RETURN VARCHAR2 IS 2 /*把秒转成时分秒格式 3 auth lzpong 201/09/16 4 */ 5 BEGIN 6 RETURN TRUNC(...
分类:
数据库 时间:
2015-09-16 19:33:56
阅读次数:
174
本文从不绑定变量和绑定变量两种情况讨论直方图的作用一、不绑定变量SQL> create table test(name varchar2(10));表已创建。SQL> insert into test select 'A' from table1;已创建25064行。SQL> insert into...
分类:
数据库 时间:
2015-09-16 12:19:41
阅读次数:
264
Oracle中存储过程传入表名:一、动态清除该表的数据create or replace procedure p_deletetable(i_tableName in varchar2)as--定义变量存放动态的SQL语句dynamic_drop_sql varchar2(500);begindyn...
分类:
数据库 时间:
2015-09-16 00:47:28
阅读次数:
177
create or replace procedure pro_check_sp(v_servnumber in varchar2, v_spid in varchar2, v_spbizid in varchar2, v_result out varchar2 ) is --判断用户是否定购某s....
分类:
其他好文 时间:
2015-09-15 14:28:37
阅读次数:
107