CSDN论坛 > Oracle > 基础和管理

oracle中如何用sql命令实现删除某张表的字段 [问题点数:20分,结帖人lusemaomaochong]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs4
本版专家分:1875
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:55
Bbs1
本版专家分:11
Bbs4
本版专家分:1875
匿名用户不能发表回复!
其他相关推荐
获取一张表中某个字段最大值的一条记录
--获取一张表中某个字段最大值的一条记录 select * from service_item  a    where service='20039700100698845113440400'  and       version=(select max(b.version)                     from service_item  b                
Oracle 中对一个表中多个列的增加和删除的sql语句
Oracle 中对一个表中多个列的增加和删除的sql语句: ·增加多个列 alter   table   表名  add(列名1   VARCHAR2(20),列名2 VARCHAR2(64 char),列名3  VARCHAR2(200)); ·删除多个列 alter   table   表名   drop(列名1,列名2,列名3); ·如果增加
oracle 如何将一个表的某个字段赋值给另一张表的某个字段
表 assets_cards 的id 是表 LETTING_DETAILSES 的外键,表里字段serial_number 的数据也以pre_serial_number字段存在 表LETTING_DETAILSES,id 与serial_number是一一对应的! 由于测试数据库的表assets_cards与研发数据库表assets_cards 中有部分资产数据的id、serial_number
oracle通过两张表的一个字段对应,update其中一张表的某个字段
A、B两张表,通过关联字段复制B表中数据到A表中 update A a set a.A2 = (select b.B2 from B b where b.B1=a.A1) where exists (select 1 from B where B.B1=a.A1) 写成 update A a set a.A2 = (select b.B2 from B b, A c where b.B1=
oracle将一个表中的某个字段的值,同步到另外一张表的某个字段中
比如: A表中的id,value; B表中的id,value,name; 现在要把A表中的value保存到B表中的name中 注:A表跟B表通过id可以关联,但是A表中的id不唯一   oracle中的解决办法:  UPDATE B SET name = (SELECT value FROM A WHERE B.id = A.id AND rownum=1 ORDER BY va
查找 oracle 数据库中包含某一字段的表名 
 select column_name, table_name,data_type ,data_length,data_precision,data_scale from user_tab_columns where column_name='字段名';
Oracle 用一个表字段更新另一个表字段三种方法
1. update (select .....) set column1 = column2; update (select iy.company_name company_name1, cc.company_name_jc company_name2         from income_year_item iy , city_company cc        where iy
oracle中删除重复数据(几个字段相同的数据为相同记录)
--删除一张表中,重复数据(几个字段一样的为重复数据记录), --例如: SELECT e.ename,e.job,COUNT(e.empno)                             或者country(1) FROM emp e GROUP BY e.ename,e.job 能查询重复数据和重复数目。 --------------------
查看oracle 某个表的所有字段名称
select   column_name   from   user_tab_columns   where   table_name=upper(这里是你需要查询表的具体名称);在此,特表强调一下 user_tab_columns  是Oracle 的一个系统视图,具体内容如下: 大家可以使用desc user_tab_columns 命令看一下 这个视图的具体描述,
查找sqlserver数据库中,某一字段在 哪张表的哪一列中存在
有时候我们想通过一个值知道这个值来自数据库的哪个表以及哪个字段,在网上搜了一下,找到一个比较好的方法,通过一个存储过程实现的。只需要传入一个想要查找的值,即可查询出这个值所在的表和字段名。 前提是要将这个存储过程放在所查询的数据库。 CREATE PROCEDURE [dbo].[SP_FindValueInDB]  (  @value VARCHAR(1024)  )     
关闭