小编Bar*_*orx的帖子

MySQL选择varchar的长度

我正在尝试选择字段长度= X的所有字段

目标是查看字段是否包含15个字符(VARCHAR)和set type = Y.

当我测试select我回来0行,这是不正确的.

select *
from payment_options
where char_length(cc_type) = 15
Run Code Online (Sandbox Code Playgroud)

我尝试了长度,char_length等,但没有任何作用.

有人能指导我正确的方向吗?

谢谢.

编辑:澄清.

我明白了=(我指的是错误的字段.

如果char_length(cc_masked)= 15,我想要做的是将cc_type设置为Amex

UPDATE payment_options
SET cc_type = "Amex"
WHERE char_length(cc_masked) = 15;
Run Code Online (Sandbox Code Playgroud)

mysql select varchar

8
推荐指数
1
解决办法
2万
查看次数

PHP风暴标记为(恢复)

我的一个文件被"标记为文本",图标也在变化.实际上这是一个PHP文件.我试图尝试将Help -> Find Action -> Mark As其恢复到PHP突出显示,但它不起作用.我删除了该.idea文件夹,尝试更改不同的设置,但没有任何作用.

我错过了什么?如何才能获得PHP突出显示?

谢谢.

php phpstorm

2
推荐指数
1
解决办法
371
查看次数

标签 统计

mysql ×1

php ×1

phpstorm ×1

select ×1

varchar ×1