0
我發送指令到數據庫關係中不存在SQL
INSERT INTO UserEntity(id, username, email, password, enabled, registration_date, modified_date)
SELECT
1, 'JonkiPro', '[email protected],', 'safsd', true, GetDate(), GetDate()
WHERE NOT EXISTS (
SELECT * FROM users WHERE username = 'JonkiPro'
);
這是一個新的用戶添加到數據庫中。在編譯過程中櫻桃拋出錯誤
ERROR: relationship "userentity" does not exist
我在代表與註釋的用戶添加@Table(name="users")
應用程序創建實體「UserEntity
」?
創建此查詢時如何犯錯?
如果表名是'users',那麼SQL需要啓動INSERT INTO用戶...。 「UserEntity」這個名字可能是你的Java類,但它不會被你的數據庫識別。 –
你可以在這裏使用java代碼嗎? –