有没有一个函数可以过滤不合要求的数据 输入时间的数据当输入非法字符时的有没有一个函数可以用来直接监测到这些非法字符? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 类型定义为datetime时,输入不合法的字符SQL会自己报错的. wqplq() ( ) 信誉:100 Blog 加为好友 2007-04-11 13:07:35 得分: 0 但是要求输入是字符型的 --------------------------------------------前台软件没有格式化字符这个功能吗?一般的都有啊.可以写函数判断,但比较麻烦,而且输入的字符要有一定的规律. 简单的可以直接用isdate来判断select isdate('2007年04月11日') --0(非法)select isdate('2007-04-11') --1(合法)如果你也想让2007年04月11日07年04月11日07年4月11日这样的数据合法,就得自己写函数判断. isdate--时间isnumeric--数字isnull--空值 怎么创建高效数据库表 【急 难题】 SQL Server中提取下列这张表中这些数据? sql server可以导出所有的表和视图吗? 紧急求教:80端口被System进程占用,iis不能用,如何解决? 怎样设计这张数据表?? sql日期函数 一个很奇怪的问题?为什么 数据行转列问题 SQL SERVER 2000 存储过程执行中的问题 请问各位怎么关闭数据库的某个正在运行的实例? 如何提取不存在于表中的数据? 急呀:服务器启动时,无法自动打开sqlserver服务,这是为什么,如何解决?
但是要求输入是字符型的
--------------------------------------------
前台软件没有格式化字符这个功能吗?一般的都有啊.可以写函数判断,但比较麻烦,而且输入的字符要有一定的规律.
select isdate('2007年04月11日') --0(非法)
select isdate('2007-04-11') --1(合法)如果你也想让
2007年04月11日
07年04月11日
07年4月11日
这样的数据合法,就得自己写函数判断.
isnumeric--数字
isnull--空值