2015-12-15 5 views
0

Попытка выполнить следующий DDL на db2 10 для Windows, но не могла понять, что является ошибкой. Может кто-нибудь, пожалуйста, помогите мне? благодаряdb2 Ошибка DDL - не удалось выяснить, почему

CREATE TABLE DST_STG.TEMP1 (
te VARCHAR(50), t integer); 

Я продолжаю видеть следующее сообщение об ошибке:

CREATE TABLE DST_STG.TEMP1 (
te VARCHAR(50), t integer) 


An unexpected token "(" was found following "TEMP1 ( 
te VARCHAR". Expected tokens may include: "CHARACTER".. SQLCODE=-104, SQLSTATE=42601, DRIVER=4.18.60 



Elapsed Time: 0 hr, 0 min, 0 sec, 0 ms. 

ответ

0

Когда-нибудь вы выяснить проблему после размещения его здесь. Похоже, какой-то смешной характер был между ними, вызывая проблему. При попытке вставить в командной строке символ был видимым, иначе он не был замечен также на блокноте ++ (после включения всех отображаемых символов). Я пытался копировать и вставить его здесь характер был не виден, следовательно, положить скриншот:

enter image description here

+1

Добро пожаловать в мир кодировки символов. Повеселись! –

Смежные вопросы