不能更改,只能把记录全删除,才可通行。alter table name_table modify column datatype;
解决方案 »
- 请教一个效率较高的sql语句
- Oracle基础问题,请达人指点一二,非常感谢!
- 看看OracleServiceXXXX服务会自动停止,实在是找不出原因,快急疯了!!!
- 请教ORACLE高手, 奇怪的 SQL查询性能优化问题 (在线等待)
- ID问题,建立不重复id的最好办法是什么
- 请教:如何将某个表中的数据导入到一个文本文件中??
- 请问安装ORACLE应该怎样规划表空间啊?
- 速度问题,在线请教,参与就赠分!!
- ORA-01480:STR 绑定值的结尾Null字符缺失,网上找了很多,一一不如人意,特此求贴
- SQL两个不同表合到一起
- 如何把一个字段的数据移到另一个字段???
- 一个简单问题,用JDBC能够在Oracle中创建触发器,存储过程吗??
可以这样,把你的时间分为几类
如
3'23''
12'23''
3'1''
12'1''
对每一类分别更新
如
第一种
update table
set field = substr(field,1,1)||'.'||substr(field,3,2)
where length(field)=4
and ascii(substr(field,2,1))=39
其余的就类似了
没说改数据类型
只要update就行了,用几个字符转换函数就搞定
还有
第一种的length(field)=5才对," 算一个长度
好像不是吧?
再请教
你用select chr(39) from dual一查不就知道了吗?