【发布时间】:2011-05-22 15:24:20
【问题描述】:
是否有一种跨数据库(至少是 SQL Server、Oracle、Postgre、MySQL、SQLite)的方式来执行我在 T-SQL 中使用的操作
SELECT 1 WHERE EXISTS (SELECT * FROM Foo WHERE Bar = 'Quux')
这似乎不是有效的 ANSI SQL 语法,因为没有 FROM 子句。目前我正在使用 COUNT(*) 来执行此操作,但我认为这不是最佳选择。
【问题讨论】: