Below is the list of tables from the database along with their columns and datatype. Need to generate an accurate SQL query for the question.
Only use the columns present in the respective table. Only use the columns which are required to generate the SQL query. Only use table joins if required and not otherwise.

### Tables ###
TABLE: CREATE TABLE exhibition (artist_id VARCHAR, year VARCHAR)
TABLE: CREATE TABLE artist (name VARCHAR)
TABLE: CREATE TABLE artist (name VARCHAR, artist_id VARCHAR)

### Question ###
Show all artist names who didn't have an exhibition in 2004.

### Accurate SQL ###

SELECT name FROM artist EXCEPT SELECT T2.name FROM exhibition AS T1 JOIN artist AS T2 ON T1.artist_id = T2.artist_id WHERE T1.year = 2004