如何给添加列添加数据

fwlovefcf 2004-04-11 10:26:33
SQL> alter table table1 add (num2 char (4));

表已更改。

SQL> select *from table1
2 /

NUM1 NUM2
---------- ----
i am good
i'm good
a&b
aa
a $ *b
a & *b
i ' m good
i'm good
33333
我想在num2 列加上数据,效果如下

NUM1 NUM2
---------- ----
i am good ***
i'm good ***
a&b ***
aa ***
a $ *b ***
a & *b ***
i ' m good ***
i'm good ***
33333 ***
请问应该怎么做呢??
...全文
67 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
beckhambobo 2004-04-11
  • 打赏
  • 举报
回复
alter table table1 add num2 char(4) default '***';
fwlovefcf 2004-04-11
  • 打赏
  • 举报
回复
明白!
welyngj 2004-04-11
  • 打赏
  • 举报
回复
是的
kulama2004 2004-04-11
  • 打赏
  • 举报
回复
那就根据条件多次使用update
welyngj 2004-04-11
  • 打赏
  • 举报
回复
update table1
set num2='aaa' where NUM1 ='a&b';
fwlovefcf 2004-04-11
  • 打赏
  • 举报
回复
晕了
忘问了
如果num2得字符不是一样得话怎么办?
能一个一个加进去嘛?
fwlovefcf 2004-04-11
  • 打赏
  • 举报
回复
谢谢了,,此贴结!
welyngj 2004-04-11
  • 打赏
  • 举报
回复
1.update table1
set NUM2='***';

2. select * from table1
where num1 like '%$%';
fwlovefcf 2004-04-11
  • 打赏
  • 举报
回复
另外还有个问题就是求数据中含某个字符得所有值,这个where后面得表达式应该怎么写
我是个新手,请大家指教.

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧