使用 N 前缀
在服务器上执行的代码中(例如在存储过程和触发器中)显示的 Unicode 字符串常量必须以大写字母 N 为前缀。即使所引用的列已定义为 Unicode 类型,也应如此。如果不使用 N 前缀,字符串将转换为数据库的默认代码页。这可能导致不识别某些字符。

例如,在前面示例中创建的存储过程可以按以下方式在服务器上执行:

复制代码
EXECUTE Product_Info @name = N'Chain'

使用 N 前缀的要求适用于在服务器上生成的和客户端发送的字符串常量。

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

LIKE 操作符

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

SQL LIKE 操作符语法

SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern

原始的表 (用在例子中的):

Persons 表:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

LIKE 操作符实例

例子 1

现在,我们希望从上面的 "Persons" 表中选取居住在以 "N" 开始的城市里的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM Persons
WHERE City LIKE 'N%'

提示:"%" 可用于定义通配符(模式中缺少的字母)。

结果集:

Id LastName FirstName Address City
2 Bush George Fifth Avenue New York

例子 2

接下来,我们希望从 "Persons" 表中选取居住在以 "g" 结尾的城市里的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM Persons
WHERE City LIKE '%g'

结果集:

Id LastName FirstName Address City
3 Carter Thomas Changan Street Beijing

例子 3

接下来,我们希望从 "Persons" 表中选取居住在包含 "lon" 的城市里的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM Persons
WHERE City LIKE '%lon%'

结果集:

Id LastName FirstName Address City
1 Adams John Oxford Street London

例子 4

通过使用 NOT 关键字,我们可以从 "Persons" 表中选取居住在不包含 "lon" 的城市里的人:

我们可以使用下面的 SELECT 语句:

SELECT * FROM Persons
WHERE City NOT LIKE '%lon%'

结果集:

Id LastName FirstName Address City
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

sql like N#39;%%#39;,N 是代表什么意思 及Like语句详解相关推荐

  1. sql like N'%%',N 是代表什么意思 及Like语句详解

    使用 N 前缀 在服务器上执行的代码中(例如在存储过程和触发器中)显示的 Unicode 字符串常量必须以大写字母 N 为前缀.即使所引用的列已定义为 Unicode 类型,也应如此.如果不使用 N ...

  2. SQL Server时间粒度系列----第4节季、年时间粒度详解

    本文目录列表: 1.SQL Server季时间粒度 2.SQL Server年时间粒度 3.总结语 4.参考清单列表 SQL Serve季时间粒度   季时间粒度也即是季度时间粒度.一年每3个月是一个 ...

  3. mysql切换用户sql语句,MySQL用户管理及SQL语句详解

    [(none)]>select user,host frommysql.user; #查询用户和主机+---------------+-----------+ | user | host | + ...

  4. MyBatis SQL语句详解

    MyBatis SQL语句详解 1 CRUD标签 1.1 select 1.2 insert 1.3 update 1.4 delete 1.5 #{ }和${ }的区别 2 动态SQL 2.1 if ...

  5. SQL语句详解(四)——SQL联表查询

    今天我们继续给大家介绍MySQL相关知识,本文主要内容是SQL联表查询. 一.SQL联表查询简介 在前文SQL语句详解(三)--SQL子查询中,我们给大家介绍了SQL子查询的相关知识和使用示例.实际上 ...

  6. oracle分页查询sql语句通用,oracle分页查询sql语句,oracle分页查询sql语句详解

    oracle分页查询sql语句,oracle分页查询sql语句详解,Oracle分页查询sql语句 Oracle中分页和MySql中的分页不同,MySql中的分页使用关键字limit即可,相对简单一点 ...

  7. html中table代表什么,html中的table详解

    本篇文章主要介绍HTML中的table,感兴趣的朋友参考下,希望对大家有所帮助.普通表格,简单的HTML表格由table元素以及tr.td和th元素组成,其中tr是指表格行,td是指单元格,th定义表 ...

  8. 39 n 39 是不是c语言常量,自考“高级语言程序设计”习题答案详解(39)

    7.1 单项选择题 1.设有定义"struct {int x:int y:} d[2]={{1,3},{2, 7}}:",则 printf("%d\n", d[ ...

  9. delete hive_「挑战30万年薪」 Hive语句详解之从SQL到HQL的应转习惯

    Hive不支持等值连接 SQL中对两表内联可以写成: select * from dual a,dual b where a.key=b.key; Hive中应为: select * from dua ...

  10. oracle 查询语句取别名,实用sql查询语句详解1:给列取别名、查询部分行、多列排序...

    SQL(Structured Query Language)是用于访问和处理数据库的标准计算机语言,是所有数据库查询的语言,无论是高级查询还是低级查询, 文章介绍了包括查询全部的行和列.给列取别名.查 ...

最新文章

  1. go interface类型转换_Go: Understand the Empty Interface
  2. 【转】【Mysql学习】之Mac上用终端使用mySQL
  3. JavaScript 学习笔记——cssText
  4. C++ vector容器简单解释
  5. Python中re.sub()实现替换文本字符串
  6. Source Insight经典教程
  7. Peaks加强版 黑暗爆炸 - 3551 Kruskal重构树 + 主席树
  8. php随机生成车牌号,生成汽车牌照
  9. 东软 软件工程3 软件项目管理 团队组织管理
  10. Databricks 企业版 SparkDelta Lake 引擎助力 Lakehouse 高效访问
  11. 【JVM】JVM指令集总结
  12. 保存到本地_不用任何软件工具找回已保存在本地的网页密码
  13. linux调试工具kdbg,Linux下图形化调试工具: kdbg, Affinic
  14. c++ primer note
  15. Nginx端口映射(外网访问)
  16. bzoj 1076 奖励关 状压+期望dp
  17. html页面发送post请求中文乱码,用XMLHTTP Post/Get HTML页面时的中文乱码问题之完全Script解决方案...
  18. php中使用sftp教程,php 中的sftp 使用教程_PHP教程
  19. mysql 字段去除空格
  20. android svg 线条动画教程,SVG技术入门:线条动画实现原理

热门文章

  1. 辰视冯良炳博士作为专家出席演讲的2021视觉系统设计会议圆满闭幕
  2. cesium 设置飞机的heading pitch roll(航向等)
  3. 千锋swift培训教程
  4. 实现语音对讲_报警联防子系统 | 实现一键式视频语音紧急求助
  5. 0基础能学“软件测试”吗?好学吗?怎么学?
  6. python计算逆序的四位数_用C语言程序编写:输入一个四位整数(如1234),使其倒序输出(如4321),并求其各位之和。C语言 设计算法输入一个四位正...
  7. Android Jetpack架构组件之Room
  8. python+websocket匿名聊天室实现
  9. WEB基础之: form标签
  10. 捋一捋Unified Language Model Pre-training for Natural Language Understanding and Generation