在Oracle Application express在線上,我希望能夠讀取來自用戶的輸入。Oracle Application Express在線用戶輸入
我想編寫一條SQL語句來顯示以用戶輸入的字母開頭的所有名字的僱員。我以爲我們寫
SELECT * FROM employees
WHERE first_name LIKE '&letter%';
但這不起作用。它顯示「找不到數據」。
我也試過這樣做,但它仍然是錯誤的。在輸入任何字母后,此錯誤信息會提示「ORA-00911:invalid character」。
SELECT * FROM employees
WHERE first_name LIKE :letter%;
我只是一個初學者,當我搜索時,我不明白我的錯誤是什麼。我將衷心感謝您的幫助。
說一些「不起作用」對我們沒有多大幫助。如果您將Oracle錯誤消息包含在內,或者您看到的結果說明與您期望的結果相比較,那麼您的問題會更好。我們可以猜出問題的可能性,但我們可能會猜錯。 –
我添加了錯誤消息。 – Jaquline