举个例子,
VALUES('
+CHAr(39)+ 'MemoryGroupStatus=-1'+CHAr(39)
+','
+CHAr(39)+ 'MemoryGroupStatus=-1'+CHAr(39)+')'
这里面的char(39)是代表空格的意思么,还是别的?如果是代表空格的话是标识多少的空格呢?
sql存储过程中insert的时候加char()是什么意思?标识空格么
答案:3 悬赏:50 手机版
解决时间 2021-03-02 16:46
- 提问者网友:蓝莓格格巫
- 2021-03-01 15:48
最佳答案
- 五星知识达人网友:等灯
- 2021-03-01 16:35
CHAr(39)代表ASCII码为39的字符,即半角的单引号
全部回答
- 1楼网友:胯下狙击手
- 2021-03-01 18:10
char的函数都是代表特殊字符的,如果你不确定你插入的是全角还是半角的时候 ,用这个函数能保证你插入的符号都是标准的
- 2楼网友:渡鹤影
- 2021-03-01 17:24
你好!
select char(100) 返回 d
把ASCII 码转换为字符。
介于 0 和 255 之间的整数。如果该整数表达式不在此范围内,将返回 NULL 值。
select ascii('abc') 返回 97
返回字符串中最左侧的字符的 ASCII码。
试试就知道
如有疑问,请追问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯