请问KingSunSha!! user_tables & user_objects 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 zhuzhichao(竹之草)说得不错.你再SQL/PLUS 下用DESC USER_TABLES或者你用系统用户登录的话用DESC DBA_TABLES都能看到TABLE_NAME的字段长度是30 請問如何修改TABLE_NAME?? 謝謝!! alter table xxx rename yyyy TABLE一旦生成,TABEL NAME就没法改了。唯一的办法就是生成一个新的表,把数据都到过去,再把原来的表删掉。CREATE TABLE newTableNameAs SELECT * FROM oldTableName; -- 按照原来表的结构生成新表,同时导入所有的数据。DROP oldTableName; --删除原表再说一句,ORACLE是用来做大中型数据库,在设计库结构的时候,所有的细节都应该先考虑好,而不是一边做一边看,这一点和ACCESS之类的东西是完全不同的。 oracle中能否產生Table名字長度>30的表,例如:我要產生一個名稱為 "W012345678901234567890123456789" 的表,在Oracle中無法產生, 用其他系統產生,導入Oracle后,表格名稱被自動截斷,請問有沒有辦法在Oracle中使用長Table名?? 謝謝!! 求一SQL语句,急! 求一个征对数据库表的操作的语句 一张表有多少条记录才最合理(在保存最大条数下保证性能)? sql 运算的问题! Bcp命令导入的问题(无法打开主数据文件)? sql中文字转换成拼音 如何将ACCESS中的查询导入到sql2000的视图中? 在asp中如何得到存储过程的返回值? 请教关于sqlserver中的临时表 关于sqlserver远程连接的问题 如何把Oracle的库导入到SQL Server中?? 急解!急解!急解!急解!在打包时如何把ODBC里的内容自动设置内容?急解!
DESC USER_TABLES或者你用系统用户登录的话用
DESC DBA_TABLES都能看到TABLE_NAME的字段长度是30
CREATE TABLE newTableName
As SELECT * FROM oldTableName; -- 按照原来表的结构生成新表,同时导入所有的数据。
DROP oldTableName; --删除原表再说一句,ORACLE是用来做大中型数据库,在设计库结构的时候,所有的细节都应该先考虑好,而不是一边做一边看,这一点和ACCESS之类的东西是完全不同的。