DEV Community

Discussion on: What code snippets do you use?

Collapse
 
scottishross profile image
Ross Henderson

We have a few templates we use, and some reusable code snippets.

Stuff like:

Email Validations

case 
   when regexp_like(CUSTOMER_EMAIL_ADDRESS, '^[A-Za-z0-9_-]+(\.[A-Za-z0-9_-]+)*@[A-Za-z0-9_-]+(\.[A-Za-z0-9_-]+)*\.([a-z]{2,4})$') 
   then CUSTOMER_EMAIL_ADDRESS
   else null 
end as "EMAIL_ADDRESS"

Randomise Date Column

update
 TABLE
set
  DATE_COLUMN = TO_DATE(TRUNC(DBMS_RANDOM.value(TO_CHAR(date '2018-03-06','J'),TO_CHAR(CURRENT_TIMESTAMP,'J'))),'J');

Etc...