【发布时间】:2015-05-18 09:51:35
【问题描述】:
我在这里搜索并找到了一些与此问题相关的线程,但它们并没有帮助我。我需要检查某个数据表中某个 SQL 列的类型并进行比较。因此,假设我有一个名为“CustomerName”的列,这是 SQL 中的 varchar。然后我想将它与字符串或其他“varchar”进行比较,并检查是否匹配。例如,当我的列的类型为 numeric 且字符串的值为“varchar”时,它应该会失败。我认为字符串的情况是一个坏主意(例如,当我有 varchar(50) 并将其与“varchar”进行比较时)。有没有办法做到这一点?
【问题讨论】:
-
到目前为止你有没有尝试过?
-
我试过了,但没有任何帮助。我需要 SQL 数据类型而不是 C# 类型。我需要将它与某个列名而不是索引进行比较