触发转换输入的所有电话号码(999)999-9999格式

时间:2016-03-24 17:38:36

标签: oracle triggers

需要帮助substr部分。代码不起作用,因为我不知道如何格式化它。我不确定是否使用substr。我需要代码将所有输入的电话号码转换成(999)999-9999格式。需要帮助实现一个触发器,将整个供应商表中的电话号码重新格式化为格式(999)999-9999。

CREATE OR REPLACE TRIGGER vendors_phone_fix
BEFORE INSERT OR UPDATE OF vendor_phone
ON vendors 
FOR EACH ROW  
BEGIN
**Substr(:
      :new.vendor_phone := Substr**(
END; 
/ 

1 个答案:

答案 0 :(得分:-1)

目前我已经遇到了上面的第一个代码而且我不知道如何将电话号码格式化为(800)电话号码。

SO I want the 713 phone number to look like the (800) phone number using triggers