時間:2024-02-04 13:45作者:下載吧人氣:16
在SQL Server的查詢條件中,能否在IN里面使用變量呢? 如果可以的話,有沒有需要注意的地方或一些限制呢?在回答這個問題前,我們先來看看這個例子:
IF EXISTS (SELECT 1 FROM sys.objects WHERE name=’TEST’ AND type=’U’)
BEGIN
DROP TABLE TEST;
END
GO
CREATE TABLE TEST ( ID INT, NAME VARCHAR(16) );
GO
INSERT INTO dbo.TEST
SELECT 1, ‘a’ UNION ALL
SELECT 2, ‘b’ UNION ALL
SELECT 3, ‘c’ UNION ALL
SELECT 4, ‘a,b’UNION ALL
SELECT 5, ”’b”,”c”’ UNION ALL
SELECT 6, ”’b’;
GO
網(wǎng)友評論