问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库 中 N'expression'中的N是什么意思啊??蛋疼

发布网友 发布时间:2024-09-17 09:31

我来回答

3个回答

热心网友 时间:2024-10-02 01:36

T-SQL字符串前加N是什么意思

比如 select @status = N'stopped'
那么其中的字符串 stopped 前面为什么要加 N 呢?而且我们发现有些地方加 N 与否都没有影响,有些地方又必须加 N。

N 在这里表示 Unicode,就是双字节字符。对于西文字符,用一个字节来存储过足够了,对于中文字字符,就需要两个字节来存储。Unicode 为了统一、规范、方便、兼容,就规定西文字符也用两个字节来存储。

也就是说加 N 就表示字符串用 Unicode 方式存储。
但有时候加与不加都一样,又是什么原因呢?这是由于自动转换造成的。

比如:
declare @status nvarchar(20)
select @status = N'stopped'
select @status = 'stopped'

实际上上述两句赋值的结果是一样的,因为变量类型就是 nvarchar(Unicode 类型)。
而有些地方(比如:sp_executesql 的参数)不能自动转换,所以需要加 N 了。

热心网友 时间:2024-10-02 01:36

N是Nvarchar()的意思吧,nvarchar是unicode的变长型,前面N表示把字符串变成Unicode型吧,通常系统存储过程参数里面喜欢这样用,如果没有字符集的问题直接用 字符串也是可以的

热心网友 时间:2024-10-02 01:30

把问题说清楚好么

热心网友 时间:2024-10-02 01:30

T-SQL字符串前加N是什么意思

比如 select @status = N'stopped'
那么其中的字符串 stopped 前面为什么要加 N 呢?而且我们发现有些地方加 N 与否都没有影响,有些地方又必须加 N。

N 在这里表示 Unicode,就是双字节字符。对于西文字符,用一个字节来存储过足够了,对于中文字字符,就需要两个字节来存储。Unicode 为了统一、规范、方便、兼容,就规定西文字符也用两个字节来存储。

也就是说加 N 就表示字符串用 Unicode 方式存储。
但有时候加与不加都一样,又是什么原因呢?这是由于自动转换造成的。

比如:
declare @status nvarchar(20)
select @status = N'stopped'
select @status = 'stopped'

实际上上述两句赋值的结果是一样的,因为变量类型就是 nvarchar(Unicode 类型)。
而有些地方(比如:sp_executesql 的参数)不能自动转换,所以需要加 N 了。

热心网友 时间:2024-10-02 01:31

把问题说清楚好么

热心网友 时间:2024-10-02 01:33

N是Nvarchar()的意思吧,nvarchar是unicode的变长型,前面N表示把字符串变成Unicode型吧,通常系统存储过程参数里面喜欢这样用,如果没有字符集的问题直接用 字符串也是可以的
数据库 中 N'expression'中的N是什么意思啊??蛋疼

N 在这里表示 Unicode,就是双字节字符。对于西文字符,用一个字节来存储过足够了,对于中文字字符,就需要两个字节来存储。Unicode 为了统一、规范、方便、兼容,就规定西文字符也用两个字节来存储。也就是说加 N 就表示字符串用 Unicode 方式存储。但有时候加与不加都一样,又是什么原因呢?这是由...

按键精灵怎么找寻DNF窗口

//本脚本不用修改,只需设置page.txt就好了。//page.txt在下面将详细讲述。//在page.txt文件中的第一行写数字,代表读取第几个“+”处的内容,共可以标9处 //请用按键5.80以上,5.70有可能会出错!Rem star VBS Dim fso,n n=0 xunhuan=0 wen="page.txt"VBS set fso=CreateObject("Scrip...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大连大学中外办学值得上吗 大连大学国际本科是公办还是民办 介绍一些有古老气息的,有传说的地方,越多越好。最好在中国中部。 现在的日本鬼子难道一定是你们想的这样坏吗?坏的是日本政府! 我近几年在吃玉米的时候总是不消化,一吃就拉出来了,而且大便中... 同时掷3个均匀的骰子,当得知"其中两个骰子面朝上点数之和为8时"获得多... 重庆市工伤申请表的鉴定程序是什么的 ...做了包皮手术,有早泄有前列腺,在晚上睡觉梦游射精,有什么影响到病快... 电脑没声,音箱正常,也没发现有感叹号和问号.声音控制部分被禁用.是换了... 属狗女什么属相最配对,属狗女和什么属相最配 数据库中 变量n什么意思 重庆新桥医院骨科那个专家好一些 潘勇重庆新桥医院专家 重庆新桥医院选哪个专家肺部有阴影,应看哪个科室,哪个专家 如何放置音箱? 什么是存量帐户 点阵激光真的能治疗各种疤痕吗? 点阵激光简介 点阵强脉冲光——皮肤和美容领域的“新宠儿”! 阜南县十月份退休人员工资未到帐为啥 瑞幸咖啡近三年财务报表 德国留学培训 安徽省阜南县五包户医疗如何报销 成都哪个酒吧最好~ 普通专升本近几年来广播电视编导专业院校招生人数多吗 什么竹子叶子茂密长不高 庭院哪个品种竹子长不高 什么竹子不高茂密 活度和浓度的关系 庭院种什么竹子不要太高 _n是什么意思? 初中英文句子摘抄大全 吃松子会头疼眼睛疼吗? 西安美术学院2019甘肃省录取人数 2019年甘肃省艺术类古筝专业考生有多少? 激光去眼袋手术过程 去眼袋有多少钱去眼袋手术要好多钱 阜阳社保查询个人账户明细怎么查? 阜阳社保卡管理中心 妈妈我要亲亲你陈静奋教案 ...对你很客气,但是不和你聊天,主动和他聊天,他就不理你,什么意思... 自行车骑行有咯吱咯吱的声音 刀剑竞技场5演出详情 李阳鸣活动年表 怎样阻止别人打电话进来? 怎么才能让对方打不进来电话? 怎么让对方打不进来电话 怎样让对方打不进来电话! 怎么让对方打过来电话打不进来 怎样才能让对方的电话打不进来