使用NULLIF调用DataTable.Select()时发生异常

本文关键字:异常 NULLIF 调用 DataTable Select 使用 | 更新日期: 2023-09-27 18:25:19

我得到以下错误

"表达式包含未定义的函数调用NULLIF()"

调用DataTable.Select()时

DataTable.Select("(((NULLIF([Field].[EU], '') IS NULL) OR ([Field].[EU] IS NULL) )))");

我在sql管理器控制台中手动运行它没有问题,或者C#Select接口不能访问所有sql函数吗?

使用NULLIF调用DataTable.Select()时发生异常

只需这样写:

DataTable.Select("[Field].[EU]='' OR [Field].[EU] IS NULL");

我不明白你为什么让你的生活更艰难。你的陈述不可读,真的很难理解!