已知字符,求char值

一缕青烟 2011-10-18 03:28:04
select CHAR(85) 等于 U


如果知道字符U,怎么知道它的char()值
...全文
108 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
wfkmu 2011-10-18
  • 打赏
  • 举报
回复
学习了
-晴天 2011-10-18
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 nonglizhi 的回复:]
select ascii(mytest) from bb

为什么里面是字段会报错,如果求一个字段里所有的ascii码怎么弄呢?
[/Quote]
何为"一个字段里所有的ASCII码?
相加,还是分列?
可以依次取出这个字段中每一个记录的字符,再取ASC码.

叶子 2011-10-18
  • 打赏
  • 举报
回复

select ascii('U'),char(85),unicode('U'),nchar(85)
/*
85 U 85 U
*/
pengxuan 2011-10-18
  • 打赏
  • 举报
回复
嘿嘿 注意大小写
NBDBA 2011-10-18
  • 打赏
  • 举报
回复
mytest要字符型字段
中国风 2011-10-18
  • 打赏
  • 举报
回复
SELECT ASCII('U'),CHAR(85)

SELECT UNICODE('U'),NCHAR(85)
NBDBA 2011-10-18
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 nonglizhi 的回复:]
select ascii(mytest) from bb

为什么里面是字段会报错,如果求一个字段里所有的ascii码怎么弄呢?
[/Quote]
ascii只求第一个字符的ascii码的
--小F-- 2011-10-18
  • 打赏
  • 举报
回复
只能取字段的第一个字母的ascii码
一缕青烟 2011-10-18
  • 打赏
  • 举报
回复
select ascii(mytest) from bb

为什么里面是字段会报错,如果求一个字段里所有的ascii码怎么弄呢?
--小F-- 2011-10-18
  • 打赏
  • 举报
回复
unicode也可以的 嘿嘿
--小F-- 2011-10-18
  • 打赏
  • 举报
回复
select unicode('U')
/*-----------
85

(1 行受影响)*/
--小F-- 2011-10-18
  • 打赏
  • 举报
回复

应该是

select ascii('U')

惭愧
NBDBA 2011-10-18
  • 打赏
  • 举报
回复
select ascii('U')
水族杰纶 2011-10-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fredrickhu 的回复:]
分明是117

select UNICODE('u')
[/Quote]
--小F-- 2011-10-18
  • 打赏
  • 举报
回复
分明是117

select UNICODE('u')
水族杰纶 2011-10-18
  • 打赏
  • 举报
回复
select ascii('U')

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧