Создайте таблицу PostgreSQL из таблицы SAS

J.Cooker спросил: 03 февраля 2018 в 12:24 в: postgresql

Я создаю таблицу PostgreSQL из таблицы sas, а таблица sas показывает ниже. Тип столбца woe - числовой, а другой столбец - тип char.

+----------+--------------+------+-------+-----+-----+
| variable | new_variable | type | start | end | woe |
+----------+--------------+------+-------+-----+-----+
| A        | mi_A         | char | 1     |     | 1.3 |
| A        | mi_A         | char | 0     |     | 0.6 |
| B        | mi_B         | char | 1     |     | 5.4 |
| B        | mi_B         | char | 0     |     | 0.1 |
| gnd_cd   | gnd_cd       | char | 3     |     | 1.3 |
| gnd_cd   | gnd_cd       | char | @0    |     | 0.6 |
| gnd_cd   | gnd_cd       | char | 2     |     | 5.4 |
| gnd_cd   | gnd_cd       | char | N     |     | 0.1 |
| gnd_cd   | gnd_cd       | char | 1     |     | 1.3 |
| gnd_cd   | gnd_cd       | char | 99    |     | 0.6 |
| mar_sign | mar_sign     | char | 0     |     | 5.4 |
| mar_sign | mar_sign     | char | Y     |     | 0.1 |
| mar_sign | mar_sign     | char | N     |     |   6 |
+----------+--------------+------+-------+-----+-----+

клиент показывает ошибку: синтаксическая ошибка в конце или рядом с "end". Я думаю, что ошибка может быть вызвана столбец "start". Не делайте почему и как исправить it.my-код - это просто sql, а tableA - для postgresql и tableB от SAS:

create table schema.tableA from select * from mywork.tableB;

любые советы приветствуются!

0 ответов