Команда створює нову таблицю з указаним ім`ям. Для кожного поля задається його ім`я, тип (C,N,D,M,F,L), довжина і число десяткових розрядів.
FROM ARRAY (у VFoxPro) - вказує, що опис полів буде братися із вказаного масиву.
В створена таблиця відразу відкривається.
Крім імені таблиці в операторі вказується список елементів таблиці, кожний з яких служить або для визначення стовпчика, або для визначення обмеження цілісності таблиці. Вимагається наявність хоч би одного стовпчика. Крім обов'язкової частини, в якій задається ім'я стовпчика і його тип даних, визначення стовпчика може містити такі необов`язкові розділи:
DEFAULT - розділ значення стовпчика за змовчанням:
<Вираз> - у вигляді константи;
USER - що дає можливість занести ім'я поточного користувача в поле (в цьому випадку стовпчик повинен мати тип символьних рядків);
NULL - дає можливість приймати значення типу NULL;
NOT NULL - наявність невизначених значень заборонено.
Розділ обмежень цілісності стовпчика.
CHECK - дозволяє вказати список можливих значень для введення даних.
(В FoxPro: [CHECK l Expression [ERROR cMessageText]])
Якщо обмеження NOT NULL не вказане, і розділ змовчань буде відсутній, тоді неявно породжується розділ змовчань DEFAULT NULL. Якщо вказана специфікація унікальності, тоді породжується відповідна специфікація унікальності для таблиці.