How pg_sleep_for() Works in PostgreSQL

In PostgreSQL, you can use the pg_sleep_for() function to delay execution for a given interval.

It makes the current session’s process sleep until the specified interval has elapsed.

The sleep delay will be at least as long as specified. However, it could be longer depending on factors such as server load, as well as your platform’s effective resolution of the sleep interval.

Continue reading

SQLite Date & Time Functions

SQLite supports five functions for working with dates and times. These are:

All of these functions accept a time string as an argument. They also accept other arguments for modifying/formatting the output.

The strftime() function is the most versatile function of the five. In fact, this function can do everything the other four can.

In other words, you could use strftime() for all your date and time formatting requirements. The other four functions are available solely for convenience.

Continue reading