J
Jamie Collins
1) LIMIT TO nn ROWS (SQL DML):
http://office.microsoft.com/en-gb/access/HP030704831033.aspx
"Using the LIMIT TO nn ROWS clause to limit the number of rows
returned by a query"
Jamie says: I've tried the syntax (substituting an integer value for
nn) in various (all?) possible places in a SELECT query and always get
a syntax error. Conclusion: this syntax is not actually supported.
2) CREATE TEMPORARY TABLE (SQL DDL):
http://office.microsoft.com/en-gb/access/HP010322201033.aspx
"CREATE [TEMPORARY] TABLE... visible only within the session in which
it was created. It is automatically deleted when the session is
terminated. Temporary tables can be accessed by more than one user."
Jamie says: I get a syntax error. Conclusion: this syntax is not
actually supported.
3) Multiple-field NOT NULL constraint (SQL DDL):
http://office.microsoft.com/en-gb/access/HP010322201033.aspx
"You can use NOT NULL...within a named CONSTRAINT clause that applies
to...a multiple-field named CONSTRAINT"
http://office.microsoft.com/en-gb/access/HP010322141033.aspx
[Quote selective]
Multiple-field constraint:
CONSTRAINT name
NOT NULL (notnull1[, notnull2 [, ...]])
notnull1, notnull2 The name of the field or fields that are restricted
to non-Null values.
[Unquote selective]
Jamie says: A syntax error for me, every time. Conclusion: this syntax
is not actually supported.
4) ON UPDATE SET NULL (SQL DDL):
http://office.microsoft.com/en-gb/access/HP010322141033.aspx
"The ON UPDATE SET NULL clause means that if a customer's identifier
(CustId) is updated in the Customer table, the corresponding foreign
key values in the Orders table will automatically be set to NULL."
Jamie says: the example syntax (and similar) generates an 'Invalid
argument' error. Conclusion: this syntax is not actually supported.
Jamie.
--
http://office.microsoft.com/en-gb/access/HP030704831033.aspx
"Using the LIMIT TO nn ROWS clause to limit the number of rows
returned by a query"
Jamie says: I've tried the syntax (substituting an integer value for
nn) in various (all?) possible places in a SELECT query and always get
a syntax error. Conclusion: this syntax is not actually supported.
2) CREATE TEMPORARY TABLE (SQL DDL):
http://office.microsoft.com/en-gb/access/HP010322201033.aspx
"CREATE [TEMPORARY] TABLE... visible only within the session in which
it was created. It is automatically deleted when the session is
terminated. Temporary tables can be accessed by more than one user."
Jamie says: I get a syntax error. Conclusion: this syntax is not
actually supported.
3) Multiple-field NOT NULL constraint (SQL DDL):
http://office.microsoft.com/en-gb/access/HP010322201033.aspx
"You can use NOT NULL...within a named CONSTRAINT clause that applies
to...a multiple-field named CONSTRAINT"
http://office.microsoft.com/en-gb/access/HP010322141033.aspx
[Quote selective]
Multiple-field constraint:
CONSTRAINT name
NOT NULL (notnull1[, notnull2 [, ...]])
notnull1, notnull2 The name of the field or fields that are restricted
to non-Null values.
[Unquote selective]
Jamie says: A syntax error for me, every time. Conclusion: this syntax
is not actually supported.
4) ON UPDATE SET NULL (SQL DDL):
http://office.microsoft.com/en-gb/access/HP010322141033.aspx
"The ON UPDATE SET NULL clause means that if a customer's identifier
(CustId) is updated in the Customer table, the corresponding foreign
key values in the Orders table will automatically be set to NULL."
Jamie says: the example syntax (and similar) generates an 'Invalid
argument' error. Conclusion: this syntax is not actually supported.
Jamie.
--