MS SQL 实现验证字符串是否包含有大小写字母的功能_实用技巧

MS SQL 实现验证字符串是否包含有大小写字母的功能

昨晚有实现一个小功能,就是在MS SQL Server中,检查字符串是否包含有大小写字母。通常应用在字符串的复杂度。

DECLARE @s NVARCHAR(40) = N'SDFfgGRYJhhTYUJ'

IF LOWER(@s) COLLATE Latin1_General_CS_AS <> @s AND UPPER(@s) COLLATE Latin1_General_CS_AS <> @s
  PRINT 'T'
ELSE
  PRINT 'F'

实时操作演示,空符串,全部小写,全部大写,大小混写等状况:

 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索sql
, ms
验证字符大小写
java不区分大小写包含、正则 必须包含大小写、包含大小写字母数字、正则 包含大小写、包含忽略大小写,以便于您获取更多的相关知识。

时间: 2024-11-10 07:42:20

MS SQL 实现验证字符串是否包含有大小写字母的功能_实用技巧的相关文章

asp 验证用户名是否包含有非常字符的函数_应用技巧

<% '****************************** '函数:IsValidUserName(byVal UserName) '参数:UserName,用户名称 '作者:阿里西西 '日期:2007/7/15 '描述:验证用户名是否包含有非法字符,不含非法字符返回:true '示例:IsValidUserName(byVal UserName) '****************************** Function IsValidUserName(byVal UserNa

Asp.Net二级域名共享Forms身份验证、下载站/图片站的授权访问控制_实用技巧

一般大家对小文件的解决办法是直接在服务端读取文件,然后输出,这样就避免了文件地址的暴露,这是一种解决办法.而我现在想说的是使用 TransmitFile 方法直接输出文件,但是这个方法对大文件的支撑力度有多少,以及会带来多大的性能开销,我还没有测试过,有兴趣的朋友可以测试下,并发表评论. 好了,进入正题,一般对下载站,大家想到的就是流量的问题,所以自动就想到应该把文件与程序代码分开部署.所以我给文件单独做了一个二级域名,我们就叫 file.xxx.com 吧.主网站域名就是 www.xxx.co

c# 连接字符串数据库服务器端口号 .net状态服务器端口号_实用技巧

正常的数据库连接字符串配置,这是在MSSQL服务器端口是1433(默认)的情况下. <add key="Article" value="server=.;uid=Admin;pwd=admin;database=db;"></add> 但是有时候,为了数据库服务器安全,这个端口会被改成其它的,这时再连接数据库可能报出以下错误: 在建立与服务器的连接时出错.在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允

Microsoft SQL Server 2005 Express 远程访问设置详述,100%成功篇_实用技巧

概述 Microsoft SQL Server 2005 Express Edition是Microsoft数据库的低端解决方案,是免费的,并且可以随软件免费发布,而就其数据库功能对于一般的企业级应用已足够了.但 默认安装时只允许本地访问,而不能远程访问.为了解决这种问题,网上有不少文章进行了介绍,但是都不全,如果你照着做,大都只完成了部份功能,而不能完全成功.本人查了大量资料,几次都想放弃,最终还是成功配置了,现写本文详细阐述 SQL Server 2005 Express Edition 启

ASP.NET MVC5网站开发之登录、验证和注销管理员篇1(六)_实用技巧

上次业务逻辑和展示层的架构都写了,可以开始进行具体功能的实现,这次先实现管理员的登录.验证和注销功能. 一.业务逻辑层1.实现256散列加密方法. Ninesky.Core[右键]-> 添加->文件夹,输入文件夹名General. General文件夹[右键]->添加->类,输入类名Security. 引用System.Security.Cryptography命名空间(1),并实现SHA256静态加密方法. 2.Administrator模型类 Ninesky.Core[右键]-

Asp.Net中的字符串和HTML十进制编码转换实现代码_实用技巧

Asp.Net将字符串转为区码位编码,或者将区码位编码字符串转为对应的字符串内容. 数字;这种编码其实就是将单个字符转为对应的区码位(数字),然后区码位前缀加上"",后缀加上";"组成,对于这种编码的字符串,浏览器会自动解析为对应的字符. Asp.Net字符串和编码转换源代码和测试代码如下: using System; using System.Text.RegularExpressions; public partial class purchase_proper

subsonic3.0插件更新字符串过长引发的异常修复方法_实用技巧

最近公司客服提交了个BUG,说是更新产品详细信息时,有的可以有的更新不了,前段时间一直没空所以暂时放下,刚才又出现这个问题,所以马上处理了一下. 打开项目解决方案,进入DEBUG模式,拿到操作的数据提交后进行追踪,发现提交时产生了:System.Data.SqlClient.SqlException (0x80131904): 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确.参数 4 ("@up_xxx"): 数据类型 0xA7 的数据长度或元数据长度无效. 百度一下

DataTable转成字符串复制到txt文本的小例子_实用技巧

自己写了个DataTable转成字符串的方法 复制代码 代码如下: public static string DataTableToString(DataTable dt){string dtstring = "";for (int i = 0; i < dt.Columns.Count; i++){dtstring =dtstring+ dt.Columns[i].ColumnName + "\t";}dtstring =dtstring+ "\r

asp.ent(C#)中判断空字符串的3种方法以及性能分析_实用技巧

3种方法分别是: string a=""; 1.if(a=="") 2.if(a==String.Empty) 3.if(a.Length==0) 3种方法都是等效的,那么究竟那一种方法性能最高呢?本人用实验说明问题. 建立3个aspx页面(为什么用网页,主要是利用Microsoft Application Center Test ) WebForm1.aspx 复制代码 代码如下: private void Page_Load(object sender, Sys