Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

SQL:làm cách nào để biết nội dung của cột varchar là số?

Không có hàm "isnumeric" gốc trong oracle, nhưng liên kết này chỉ cho bạn cách tạo một hàm: http://www.oracle.com/technetwork/issue-archive/o44asktom-089519.html

CREATE OR REPLACE FUNCTION isnumeric(p_string in varchar2)
RETURN BOOLEAN
AS
    l_number number;
BEGIN
    l_number := p_string;
    RETURN TRUE;
EXCEPTION
    WHEN OTHERS THEN
        RETURN FALSE;
END;
/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL để kiểm tra tất cả các giá trị trong cột

  2. Phân tích cú pháp tnsnames.ora trong Visual C # 2008

  3. CHÈN Đường dẫn Trực tiếp Oracle

  4. PL / SQL có StringTokenizer tương đương với Java không?

  5. Lighty cho Oracle