MYSQL自定義函數(shù)判斷是否正整數(shù)的實(shí)例代碼
更新時(shí)間:2018年11月19日 08:33:33 作者:Insus.NET
這篇文章主要介紹了MYSQL自定義函數(shù)判斷是否正整數(shù) 的實(shí)例代碼,主要是使用正則表達(dá)式來判斷,具體實(shí)例代碼大家跟隨小編一起通過本文學(xué)習(xí)吧
可以寫一個(gè)函數(shù): 主要是使用正則來判斷。另外輸入字符是空的話,使用"-"來替換。

CREATE FUNCTION [dbo].[svf_NonNegativeInteger] ( @val NVARCHAR(4000) ) RETURNS BIT AS BEGIN DECLARE @rtv BIT = 1 SET @val = ISNULL(LTRIM(RTRIM(@val)), N'-') IF @val LIKE '%[^0-9]%' OR @val = N'' SET @rtv = 0 ELSE SET @rtv = 1 RETURN @rtv END
實(shí)例說明:

總結(jié)
以上所述是小編給大家介紹的MYSQL自定義函數(shù)判斷是否正整數(shù)的實(shí)例代碼,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
您可能感興趣的文章:
- MySQL 自定義函數(shù)CREATE FUNCTION示例
- 深入mysql創(chuàng)建自定義函數(shù)與存儲(chǔ)過程的詳解
- MySQL中文漢字轉(zhuǎn)拼音的自定義函數(shù)和使用實(shí)例(首字的首字母)
- 淺談mysql 自定義函數(shù)
- Mysql中實(shí)現(xiàn)提取字符串中的數(shù)字的自定義函數(shù)分享
- mysql建立自定義函數(shù)的問題
- MySQL自定義函數(shù)簡(jiǎn)單用法示例
- 關(guān)于MySQL的存儲(chǔ)函數(shù)(自定義函數(shù))的定義和使用方法詳解
- MySQL自定義函數(shù)和存儲(chǔ)過程示例詳解
- MySQL通過自定義函數(shù)實(shí)現(xiàn)遞歸查詢父級(jí)ID或者子級(jí)ID
- mysql自定義函數(shù)原理與用法實(shí)例分析
相關(guān)文章
MySQL實(shí)現(xiàn)導(dǎo)出excel的方法分析
這篇文章主要介紹了MySQL實(shí)現(xiàn)導(dǎo)出excel的方法,結(jié)合實(shí)例形式分析了基于php、js等方法實(shí)現(xiàn)mysql導(dǎo)出Excel的相關(guān)操作技巧,需要的朋友可以參考下2018-03-03
MySQL中distinct語句去查詢重復(fù)記錄及相關(guān)的性能討論
這篇文章主要介紹了MySQL中distinct語句去查詢重復(fù)記錄及相關(guān)的性能討論,文中的觀點(diǎn)是在一定情況下避免在最高層查詢中使用distinct,需要的朋友可以參考下2016-01-01

