使用where子句

时间:2016-07-25 12:39:59

标签: sql oracle

是否可以使用where子句定义默认值:

Name  |  Value   
------| ------  
Jeff  |  Green  
Paul  |  Red  
Seb   |  Blue

ALTER TABLE Blokes
MODIFY Name DEFAULT Green WHERE Name='Jeff'

沿着这些方向发展。

(为格式不佳而道歉,但我无法让桌子工作)

编辑:我希望使用DEFAULT自动更新以后的条目。正在使用的数据库是Oracle。

编辑2:我无法找到我需要的东西,所以我选择了更新php脚本中的数据。

1 个答案:

答案 0 :(得分:0)

您可以添加计算列:

ALTER TABLE
        Blokes
ADD     Name AS (CASE WHEN Name ='Jeff' THEN 'N' ELSE Name END)