查询表中字段类型是STR并且字段长度小于30的字段:

select * from SY_SERV_ITEM where SERV_ID = 'KSZX_HT' AND ITEM_FIELD_TYPE ='STR' AND ITEM_FIELD_LENGTH<30;

将表中字段类型是STR并且字段长度小于30的字段改为长度100:

UPDATE SY_SERV_ITEM SET ITEM_FIELD_LENGTH=100 where SERV_ID = 'KSZX_HT' AND ITEM_FIELD_TYPE ='STR' AND ITEM_FIELD_LENGTH<30;

查询拼接sql,查询出字段长度小于40并且字段类型为VARCHAR2并且表名包含“'KSZX_”:

SELECT  'alter table '||a.table_name||' MODIFY  '||A.COLUMN_NAME||' VARCHAR2(100);', A.table_name,A.COLUMN_NAME,A.DATA_TYPE,A.DATA_LENGTH,A.*
from user_tab_columns  A
WHERE a.DATA_LENGTH<40 AND DATA_TYPE = 'VARCHAR2' AND TABLE_NAME LIKE 'KSZX_%';

示例:

UPDATE SY_SERV_ITEM SET ITEM_READONLY = 1 WHERE SERV_ID = ‘KSZX_ZJHT’ AND ITEM_TYPE = 1;

UPDATE SY_SERV_ITEM SET ITEM_READONLY = 1 WHERE SERV_ID = ‘KSZX_ZJHTFK’ AND ITEM_TYPE = 1;

Oracle批量修改字段长度相关推荐

  1. oracle 修改字段长度 用时,Oracle修改字段长度以及计算天数

    sql修改字段长度的语法: alter table 表名 modify 字段名 字段类型; sql修改字段长度的示例代码 alter table qtline modify qtl_bidernote ...

  2. oracle更改字段类型 有数据无数据的时候,修改字段长度,增加字段

    有一个表名为tb,字段段名为request_id,数据类型int 更改为VARCHAR2(64). 1.假设字段数据为空,则不管改为什么字段类型,可以直接执行: alter table tb modi ...

  3. mysql 修改字段长度 合并语句_mysql中利用sql语句修改字段名称,字段长度等操作...

    1.修改字段的长度 语法: ALTER TABLE 表名 MODIFY COLUMN 字段名  数据类型(修改后的长度) 例子: 将字段的长度由10改为20 ALTER TABLE attence M ...

  4. SQL语句查看表结构和修改字段长度

    MySQL 和 SQLserver 数据库: 查看表结构: select * from information_schema.columns where table_name='表名' 修改字段长度: ...

  5. sql server 修改字段长度 及 删除默认值

    1.修改字段长度 alter table tbl_project(表名) alter column  short_description(字段名) varchar(1000); 2.EXECUTE [ ...

  6. Postgres数据库增加表字段、注解语句、修改字段长度、修改字段名称

    -- 新增字段 alter table xxx add column created_by varchar(42) DEFAULT null alter table xxx add column cr ...

  7. mysql修改字段长度命令

    修改字段长度命令 alter table 表名 modify column 列名 类型(要修改的长度); alter table post modify column img_url varchar( ...

  8. oracle 修改字段长度_Oracle修改字符集前如何找出可能出现问题的数据?

    场景1: 将A库数据迁移到B库,其中A库字符集ZHS16GBK,B库字符集AL32UTF8: 场景2: 修改A库字符集,由ZHS16GBK改成AL32UTF8. 问题: 如何提前知道在以上两个场景下, ...

  9. oracle批量新增字段工具,mybatis 中oracle 批量新增三种方法

    第一种 < insert  id =" insert_table "  parameterClass ="java.util.List" > ins ...

  10. mongoose 批量修改字段_常用SQL系列之(五):多表和禁止插入、批量与特殊更新等...

    本系统为@牛旦教育IT课堂在微头条上的内容, 为便于查阅,特辑录于此,都是常用SQL基本用法.. 前两篇连接: (一):SQL点滴(查询篇):数据库基础查询案例实战 (二):SQL点滴(排序篇):数据 ...

最新文章

  1. 网易游戏2016实习生招聘笔试题目--井字棋
  2. linux离线安装服务 =====Ubuntu16.0.4 离线部署Openssh
  3. 《数字图像处理与机器视觉——Visual C++与Matlab实现(第2版)》——1.2 数字图像处理与机器视觉...
  4. 自然科学 计算机,计算机科学与自然科学技术的关系
  5. Fedora 10成功安装KDE4.2正式版
  6. 硬盘分区与故障排解速查手册(1)
  7. [蓝桥杯2017初赛]九宫幻方-数论+next_permutation枚举
  8. 1-3-顺时针旋转矩阵
  9. 美国科学院公布新一批院士名单,中科院曹晓风及五名华裔教授当选
  10. 一款好用的切换目录的工具autojump
  11. SQL Sever 常用语句总结
  12. Python+OpenCV:尺度不变特征变换 (SIFT, Scale-Invariant Feature Transform)
  13. Linux下nginx的安装及部署
  14. 【渝粤题库】陕西师范大学152201 公共行政学
  15. 计算机网络-UDP和TCP套接字编程
  16. 【自动驾驶】LQR控制实现轨迹跟踪
  17. LAMP架构介绍及配置
  18. 计算机并口优点,并口光驱优缺点有哪些 并口光驱如何转串口
  19. Xcode 文本替换快捷键
  20. 中国移动宽带密码重置方法

热门文章

  1. C/C++编程:log4cpp使用学习
  2. qq拼音输入法下载|qq拼音输入法纯净版下载
  3. C语言之父丹尼斯·里奇
  4. 基于matlab的电力系统潮流计算,基于matlab电力系统潮流计算
  5. 华为笔试题——去除重复的数字
  6. Java学习笔记(一):Java基础
  7. php pager,fleaphp常用方法分页之Pager使用方法
  8. Unity中使用VideoPlayer控制播放暂停进度条
  9. SCDN的抗CC攻击和抗DDoS攻击防护是什么?
  10. 【题解】P2854 [USACO06DEC]牛的过山车Cow Roller Coaster