BUG: SELECT MAX from INT Column May Cause Access ViolationLast reviewed: April 30, 1997Article ID: Q124980 |
The information in this article applies to:
SYMPTOMSSelecting the MAX value from a column that is defined as INT NOT NULL and is the fourth column in a table may result in an access violation on SQL Server.
STATUSMicrosoft has confirmed this to be a problem in SQL Server 4.2 for OS/2. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
MORE INFORMATIONThe table may be wider than 4 columns, but MAX should be selected from the fourth column and columns 1-3 should be 4 bytes wide. Here is a brief script to demonstrate the problem:
use pubs go drop table t1 go create table t1(c1 int, c2 int, c3 int, c4 int) go declare @counter int select @counter = 0 while @counter < 400 begin insert t1 values(@counter,@counter,@counter,@counter) select @counter = @counter + 1 end go select max(c4) from t1 go |
Additional query words: TRAP D
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |