mysql - 如何在 mysql 查询中将字符串转换为布尔值?
问题描述
在 MSSQL 查询中有以下行,导致布尔值
IS_IDENTITY = COLUMNPROPERTY(OBJECT_ID('#attributes.table#'),
INFORMATION_SCHEMA.COLUMNS.COLUMN_NAME, 'IsIdentity')
在 MYsql 中,我只能使用子查询,但它以字符串结尾。
(SELECT COLUMN_NAME INFORMATION_SCHEMA.COLUMNS.KEY_COLUMN_USAGE.CONSTRAINTS_NAME = "PRIMARY") AS RESULT
如何将“RESULT”从 mysql 查询中的字符串转换为布尔值?
谢谢。
解决方案
CASE 声明可能是您正在寻找的,但这只是一个猜测。您能否尝试重新表述您的问题,以便更容易理解您在做什么以及您的用例是什么?