日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

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

發布時間:2023/12/13 综合教程 33 生活家
生活随笔 收集整理的這篇文章主要介紹了 sql like N'%%',N 是代表什么意思 及Like语句详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用 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

http://xiangai.taobao.com


http://shop148612228.taobao.com


如果您覺得對您有幫助.領個紅包吧.謝謝.





總結

以上是生活随笔為你收集整理的sql like N'%%',N 是代表什么意思 及Like语句详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。