![](/img/trans.png)
[英]how to get nextvalue of sequence from oracle_database and show it in JOptionPane in netbeans using oracle 10g?
[英]Get lower case letters from oracle 10g columns
以下查詢顯示使用oracle 10g數據庫中的第一名稱和密碼驗證用戶登錄憑據。
在我的數據庫中,名字包含大寫和小寫,但是從前端我總是得到小寫字母。
SELECT customer_name, CUSTOMER_ID
FROM customer
WHERE first_name = '"+customer.getFirstname()+"'
AND password = '"+customer.getPassword()+"'
我只想檢查小寫的db。 有什么可能的辦法與oracle查詢..?
僅使用小寫字母檢查名稱,而不使用密碼! 密碼應包含小寫和大寫字母,並可能包含特殊符號,以提供更好的保護。
SELECT customer_name, customer_id
FROM customer
WHERE lower(first_name) = lower('"+customer.getFirstname()+"')
AND password = '"+customer.getPassword()+"'
嘗試為
SELECT customer_name, customer_id
FROM customer
WHERE lower(first_name) = lower('"+customer.getFirstname()+"')
AND lower(password) = lower('"+customer.getPassword()+"')
在查詢本身中,您可以做。
對於較低
lower(first_name)
對於鞋面
upper(first_name)
您可以在此處更改查詢,如下所示。
SELECT customer_name, CUSTOMER_ID from customer where lower(first_name)='"+customer.getFirstname()+"' AND password='"+customer.getPassword()+"'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.