When creating a make table query......Is it possible to change the field size property in the query?
When creating a make table query......Is it possible to change the field size property in the query?

This month, every Windows Secrets subscriber can download a one-chapter excerpt of Windows 7: The Missing Manual.Windows 7: The Missing Manual provides valuable information to help you overcome these difficulties in learning a new operating system. Subscribe today to download your free excerpt.
No, field size is copied from the source fields. If you want the target fields to have a different size from the corresponding source fields, you must create an empty table with the desired field sizes first, and then use an append query instead of a make table query.
You can either create the empty table manually, or use a definition query for this, or use DAO code.
Definition queries have to be written in SQL, you can't display them in the query design grid. An example of the SQL for a definition query to create a table is
CREATE TABLE tblNames (LastName TEXT (30), FirstName TEXT (20), BirthDate DATETIME, CONSTRAINT MyKey PRIMARY KEY (LastName, FirstName));
This will create a table named tblNames with fields LastName, FirstName and BirthDate, and a primary key on the LastName/FirstName combination.