postgresql判斷是否為數字的方法
postgresql的資料型別很多,也可以使用create type命令建立自定義資料型別,但常用的資料型別是以下三種:
數字資料型別
字串資料型別
日期/時間資料型別
下面我們就來看一下postgresql中判斷是否為數字的方法:
判斷是否數字的函式如下:
CREATE OR REPLACE FUNCTION isnumeric(txtStr VARCHAR) RETURNS BOOLEAN AS $$ BEGIN RETURN txtStr ~ '^([0-9]+[.]?[0-9]*|[.][0-9]+)$'; END; $$ LANGUAGE 'plpgsql';
直接判斷:
select '1234' ~ '^([0-9]+[.]?[0-9]*|[.][0-9]+)$' select '12344444' ~ '^([0-9]?[0-9]*|[0-9]+)$'
推薦:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2041/viewspace-2833979/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js判斷引數是否為非數字JS
- 【轉】Java中判斷字串是否為數字的五種方法Java字串
- java判斷輸入的字串是否為數字Java字串
- JavaScript判斷數字是否是質數JavaScript
- Python判斷字串是否為字母或者數字(浮點數)Python字串
- js實現的判斷變數是否為數字程式碼例項JS變數
- 在Oracle中,如何判斷一個字串是否為數字?Oracle字串
- 關於字串的一些常用判斷 是否全部為數字 是否包含有數字 是否包含有英文字串
- postgresql如何判斷表是否存在SQL
- 如何判斷一個字串是否為純數字的問題,當然也可以判斷一個字串是否為純字母字串
- JS判斷物件是否為空物件的方法JS物件
- javascript判斷一個變數是否是數字JavaScript變數
- 正規表示式判斷是否是數字
- php中判斷變數是否為空PHP變數
- Python中判斷是否為數字字串的方法是什麼?Python字串
- 判斷是否為陣列的 JavaScript 方法總結陣列JavaScript
- PHP判斷檔案是否為圖片的方法PHP
- 教你幾種PostgreSQL判斷字串是否包含目標字串的方法SQL字串
- Java判斷一個整數是否為奇數Java
- 判斷一個數是否為質數(程式碼)
- [CodeWars][JS]如何判斷給定的數字是否整數JS
- js判斷一個變數是否為空JS變數
- SQL 判斷欄位是否以數字開頭或者包含數字SQL
- 判斷字串是否為空字串
- Javascript-判斷是否為陣列的5種方法JavaScript陣列
- PHP 判斷陣列是否為空的幾種方法PHP陣列
- linux 中如何判斷變數是否為數值Linux變數
- go 如何優雅的判斷變數是否為 nilGo變數
- C#判斷輸入為數字C#
- Python判斷變數是否是整數的方法有哪些?Python變數
- js判斷指定的值是否為整數的程式碼JS
- js如何判斷一個變數是否是一個數字JS變數
- PHP 判斷陣列是否為空的5大方法PHP陣列
- python判斷是否為listPython
- js判斷字串是否為空JS字串
- mysql如何判斷是否為空MySql
- python 判斷是否為中文Python
- JavaScript判斷字串是否為空JavaScript字串