sql修改字段长度的语法:

alter table 表名 modify 字段名 字段类型;

sql修改字段长度的示例代码

alter table qtline modify qtl_bidernote VARCHAR2(4000);

标准SQL,对任何数据库都适用

alter table fzrtmis.reporttemplate modify REPNAME varchar(100);

修改字段名名称

ALTER TABLE TABLENAME RENAME COLUMN COL1 TO COL2;

添加字段

alter table fzrtmis.itiembuildqk add STATIONSTATE CHAR(1)

分类: 数据库oracle

  

计算两个时间之前的天数:

select to_date('20110701','yyyy-mm-dd')-to_date('20050101','yyyy-mm-dd') from dual;
select to_date('20150730','yyyy-mm-dd')-to_date('20110701','yyyy-mm-dd') from dual;

  计算利息:

CREATE OR REPLACE PROCEDURE wyl_jsznj(pi_date_ks	IN VARCHAR2,--开始日期
pi_date_zj IN VARCHAR2,--中间时间
pi_date_js IN VARCHAR2, --结束时间
pi_benjin IN NUMBER,
po_fhz OUT VARCHAR2,
po_zje OUT NUMBER
) IS
v_cz1 NUMBER(5);--差值1
v_cz2 NUMBER(5);--差值2
v_jine2 NUMBER(10); --金额
v_jine2 NUMBER(10);
v_zje NUMBER(10);--总金额
BEGIN
v_jine := 0;
select (to_date(pi_date_zj,'yyyy-mm-dd')-to_date(pi_date_ks,'yyyy-mm-dd')) INTO v_cz1 from dual;
select (to_date(pi_date_js,'yyyy-mm-dd')-to_date(pi_date_zj,'yyyy-mm-dd')) INTO v_cz2 from dual;
FOR i IN 1 ..v_cz1 LOOP
pi_benjin := pi_benjin*(1+0.003);
END LOOP;
v_jine := pi_benjin;
FOR j IN 1 ..v_cz2 LOOP
v_jine := v_jine*(1+0.0005);
END LOOP;
po_zje := v_jine;
END;

  

Oracle修改字段长度以及计算天数的更多相关文章

  1. oracle修改字段长度

    alter table 表名 modify (字段名 字段类型长度);alter table cachemsg modify (callernum varchar(40));

  2. Oracle修改字段类型和长度

    Oracle修改字段名 alter table 表名 rename column 旧字段名 to 新字段名 Oracle修改字段类型和长度 alter table 表名 modify 字段名 数据类型 ...

  3. Oracle 批量修改字段长度

    Oracle 批量修改字段长度 SELECT  'alter table '||a.table_name||' MODIFY  '||A.COLUMN_NAME||' VARCHAR2(100);' ...

  4. 【转】SQL修改字段长度

    语法: alter table <表名> alter column <字段名> 新类型名(长度) 示例:假如有名T1,字段名F1,原来F1为varchar(3),现在要改为va ...

  5. sql语句修改字段长度

    sql语句修改字段长度 alter table <表名> alter column <字段名> 新类型名(长度) 例: alter table students alter c ...

  6. SQL语句修改表字段名/修改字段长度/增加字段/删除字段

    修改字段名Exec sp_rename 'zxchem_Suggest.End_Date','Yj_Finish_Date','Column' 修改字段长度Alter Table zxchem_Sug ...

  7. Mysql 修改字段长度、修改列名、新增列

    alter table 表名 modify column 字段名 类型; 例如 数据库中user表 name字段是varchar(30) 可以用 ) ; --修改字段长度 )--修改表列名 ); -- ...

  8. sql 修改字段长度以及其他属性

    修改字段长度 语法 :alter table <表名> alter column <字段名> 新类型名(长度) alter  table  LoaneeExpand   alt ...

  9. mysql 修改字段长度

    mysql 修改字段长度 alter table news  modify column title varchar(130); alter table 表名 modify column 字段名 类型 ...

随机推荐

  1. web api 开发之 filter

     1.使用filter之前应该知道的(不知道也无所谓,哈哈!) 谈到filter 不得不先了解下aop(Aspect Oriented Programming)面向切面的编程.(度娘上关于aop一大堆 ...

  2. 关于CDC在非控件类中的使用

    在非CStatic的派生类中,由于进行图形的绘制的话,我们需要对该类传入一个CDC以便于绘画.这是因为非CStatic等控件类无法自己产生onPaint这类的消息,因此需要借传入的CDC进行回执,然后 ...

  3. [LeetCode] Longest Substring Without Repeating Characters (LinkedHashSet的妙用)

    Given a string, find the length of the longest substring without repeating characters. For example, ...

  4. 你能相信吗?这些都是由一个DIV元素实现的动画,纯CSS3技术

    http://www.webhek.com/misc/css-loaders

  5. IE浏览器下<A>标签不能显示背景图片

    修改前 background: url('./img/active/legendBg.png')no-repeat 修改后 background: url('./img/active/legendBg ...

  6. C# Best Practices - Building Good Classes

    Building a Class The last four refer as members Signature Accessiblity modifier (Default:internal) c ...

  7. CSS——图片替换方法比较

    图片替换主要是指将文字替换成图片的技术,即在html语句中使用文字,浏览器显示时用对应的图片显示.其意义在于便于做网站优化(SEO),文字才是搜索引擎寻找的主要对象. 经典的替换方法: Fahrner ...

  8. .NET中DLL“没有可放置在工具箱的组件”—FreeTextBox

    主要针对在VS2012.VS2013的工具箱中,通过“选择项”添加自定义的Dll,如.NET类型时,出现“没有可放置在工具箱的组件”问题的常见解决方案.例如在线编辑工具:FreeTextBox 解决方 ...

  9. FormView用法

    功能描述: 学生可以对相应学校机构进行投诉建议. form表单 class SuggestForm(forms.Form): TYPE_CHOICES = ( (0, u'学校'), (1, u'学院 ...

  10. jQuery 子元素选择

    对于如下代码片段  如何对河meishi这个div的子DIV呢? <div id="vertical-Menu-meishi" class="J-nav-item& ...