任何人都可以幫助我。我試圖從一個表中取出日期並將其插入另一個表中,然後根據日期設置,如果是週末或工作日,則插入該字符串。我已經能夠單獨做,所以試圖做到這一點一舉,我結合我的表情,現在我得到了臭名昭著的「缺少右括號SQL在嵌套的PL/SQL查詢中缺少右括號
這裏是我的塊:
INSERT INTO time (sale_day, date_type)
SELECT sd, dt
FROM (
SELECT sale_date AS sd,(
case
when dy IS null or dy='' then 'Date Missing'
when dy='SAT' then 'Weekend'
when dy='SUN' then 'Weekend'
else 'Weekday' END) as date_type
FROM (SELECT TO_CHAR((sale_date), 'DY') AS dy FROM sales) AS dt
FROM sales
);
謝謝提前!
在大小寫之前和大括號之後移除大括號。不需要那裏 – Utsav