可以写一个函数: 主要是使用正则来判断。另外输入字符是空的话,使用"-"来替换。

CREATE FUNCTION [dbo].[svf_NonNegativeInteger] ( @val NVARCHAR(4000)) RETURNS BITASBEGIN  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 @rtvEND

总结

更多相关文章

  1. 保留用户自定义设置
  2. ES6 变量声明,箭头函数,数组方法,解构赋值,JSON,类与继承,模块化练习
  3. 箭头函数的基础使用
  4. Python技巧匿名函数、回调函数和高阶函数
  5. 浅析android通过jni控制service服务程序的简易流程
  6. Android(安卓)bluetooth介绍(四): a2dp connect流程分析
  7. Android(安卓)Studio & ADT 快捷键配置文件所在目录,自定义后可导
  8. Android架构分析之使用自定义硬件抽象层(HAL)模块
  9. android 自定义view

随机推荐

  1. ubuntu 16.04 设置选项里面找不到《打印
  2. 使用VNC完成远程调用图形化
  3. 手动制作mini linux详细步骤―之二
  4. [Linux] 总结各系统 双网卡绑定
  5. 请问同一软件为什么linux版的要比xp版的
  6. busybox1.19.3编译错误解决办法
  7. linux用户管理及用户权力下放
  8. 如何在windows 10的linux子系统中启动jup
  9. linux环境下,配置eclipse nodejs开发环境
  10. [置顶] Linux 内核学习(1)