Я хочу вставить значения в новую таблицу, но все время получаю одну и ту же ошибку: предложение VALUES в пункте 1 пытается вставить больше столбцов, чем указано после имени таблицы INSERT. Это если я не ставлю апострофы вокруг своего свидания. Если я поставлю апострофы, мне скажут, что типы данных не соответствуют второму значению.
proc sql;
create table date_table
(cvmo char(6), next_beg_dt DATE);
quit;
proc sql;
insert into date_table
values ('201501', 2015-02-01)
values ('201502', 2015-03-01)
values ('201503', 2015-04-01)
values ('201504', 2015-05-01);
quit;
Второе значение должно оставаться в качестве даты, поскольку оно будет использоваться с символами> и <в дальнейшем. Я думаю, что проблема может заключаться в том, что 2015-02-01 просто не является допустимым форматом даты, поскольку я не смог найти его на веб-сайте SAS, но я бы не стал менять всю таблицу целиком. </p>