SQLmust be lowercase, SQLand you do not need to repeat the language name in the string END_SRC:
SELECT *
FROM Production.Product
ORDER BY Name ASC;
org-mode simply adds -modeto the specified language name and tries to find the main function of the mode. Emacs Lisp function names are case-sensitive, therefore sql-modeexists, but sql-modenot.
, C-h a -mode$, .. , -mode, , .