I just downloaded the TDExpress VM, and when I try to create tables with a column that has a period data type (for example period(date)), I get an error that says "an index is not supported by the period column"...however according to this link it is supported, and the correct syntax.
I get the same error if i include the precision or not (in the case of period(time)).
edit : DDL-
CREATE TABLE test ( value1 int null, timePer period(date) null );