当前位置:首页 » 编程语言 » oracle修改表名sql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

oracle修改表名sql

发布时间: 2022-02-22 06:13:05

A. 如何修改Oracle 表空间名称tablespace name

对于每表独立表空间,表空间名称与 文件/表 名称的名称相同,即对于上面的表 t1,表空间名称将为 t1。如果它是使用名称 my_tablespace 创建的常规(或共享)表空间,则该表空间名称将是 my_tablespace。这些表空间用唯一的 ID 标识,称为 tablespace ID。

B. oracle 修改表名

在oracle自带的工具里直接修改就可以了。右击表名左击重命名就可以。

C. sql 修改表中的列名(急~~~)

1、在oracle数据库中: ALTER TABLE 表名 RENAME COLUMN 列名 TO 新列名。

2、在sqlserver数据库中:exec sp_rename '[表名].[列名]‘,’[表名].[新列名]'。

3、在mysql数据库中:ALTER TABLE 表名 CHANGE 列名 新列名 列类型。

(3)oracle修改表名sql扩展阅读

SQL中对表的其它操作:

1、插入列:

ALTER TABLE [表名.]TABLE_NAME ADD COLUMN_NAME DATATYPE。

2、为表中某列添加约束:大于等于100

alter table 表名 add check(列名>=100)。

3、更改表某列的数据类型为nchar(30):

alter table 表名 altercolumn列名 nchar(30)。

4、删除表中某列的相关约束:

alter table 表名 dropconstraint约束名。

5、删除表中的某列:

alter table 表名 dropcolumn列名。

参考资料:网络-SQL语句大全

D. 更改表名sql语句 oracle

改表名:
(1)ALTER TABLE old_table_name RENAME TO new_table_name;
(2)rename old_table_name to new_table_name;(注意:rname只能修改自己schema下面的表)

E. oracle表空间中更改表名

如果A只是给了B用户查看该用表的权限,那么B用户是无法修改A用户表的。
如果B有修改A用户表的权限,那么A用户看到的表名便是修改后的名字。

F. Oracle修改表名的几种方式

1、rename只能修改自己schema下面的表
rename table1 to table2;
2、alter table v1 rename to v2;
3、create table x2 as select * from x1;
DROP TABLE x1;

G. oracle存储过程如何动态修改表名关联查询

用动态sql拼接语句就好了!

VSQL varchar2(2000)
day varchar2(2);
begin
day:= to_char(sysdate-1,'dd');
VSQL:=' selectsum(sms.send_count) into sa_send_cnt from core_school sc
inner join sms_mt_send sms on sc.school_id = sms.school_id
inner join sms_mt_send_detail_'||day||' detail on sms.mt_send_id = detail.mt_send_id
where sms.data_src in (1,2,3) and (detail.errorcode ='0'or detail.errorcode isnull) ';
execute immdiate VSQL;

end

H. 怎样用sql语句修改oracle中表的数据

添加一个和原字段同名的字段
ALTER TABLE 表名 ADD 字段名 VARCHAR2(30);
将原来的数据更新到新字段中,这是要注意,一定要显示进行数据类型转换(不同于MSSQL)
UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30));

I. oracle: ALTER TABLE 表名 RENAME COLUMN 列名 TO 新列名;更改单列列名。一次更改多列的语法是什么

1、首先建表语法:Create table 表名,字段 1 数据类型 [default 默认值],字段 2 数据类型 [default 默认值],...字段 n 数据类型 [default 默认值]。