Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];

Вниз

Почкму ругается на GO???   Найти похожие ветки 

 
Ega23 ©   (2008-04-04 10:27) [0]

MSSQL 2000
через cmd выполняю следующую команду:
isql -n -b -S%SRV% -U%USR% -d%DB% -P%PWD% -i%thedir%patch.sql  >>%result%  
patch.sql - файл, типа

create table ...
print("Table created : ")
GO

alter table ....
GO

и т.д.


Ругается на GO. Всю жизнь работало, и вдруг перестало.
В чём проблема?


 
Johnmen ©   (2008-04-04 10:37) [1]


> Ega23 ©

Лично мне странно слышать от тебя таким образом поставленный вопрос... :(


 
Ega23 ©   (2008-04-04 10:41) [2]


> Лично мне странно слышать от тебя таким образом поставленный
> вопрос.


Мне страшно другое: 8 лет такая конструкция нормально работала, и вдруг перестала. Либо я чего-то не понимаю, либо 8 лет всё работало не правильно.

Самое удивительное, что этот скрипт на ура проскакивает из QA. А через isql - только если GO убрать. Но этого делать не хочется, разделитель транзакций как-никак...


 
Johnmen ©   (2008-04-04 10:52) [3]


> Ega23 ©   (04.04.08 10:41) [2]

Т.е. ты настолько испугался, что напрочь забыл текст ошибки?
:)


 
sniknik ©   (2008-04-04 10:57) [4]

> 8 лет такая конструкция нормально работала, и вдруг перестала.
8 лет с этим самым файлом...? тогда точно, чудо.

или только с ним? а если другой, гарантированно работающий ранее (3.5 летней давности например) проверить?

> Либо я чего-то не понимаю
100%, не знаю что, но гарантирую, что все "чудеса" от непонимания чегото.
> Самое удивительное, что этот скрипт на ура проскакивает из QA. А через isql - только если GO убрать.
QA и isql не одно и тоже, QA понимает юникод. а консольный с юникодом както по другому называется.


 
Ega23 ©   (2008-04-04 11:00) [5]


create table Abonents (
  AbID                 int Identity(1,1)    not null,
  AbGUID               uniqueidentifier     not null,
  AbDatReg             datetime             not null,
  AbStatus             smallint             not null,
  AbVal                varchar(255)         not null,
  AbNot                varchar(255)         not null,
  constraint PK_ABONENTS primary key  (AbID)
)
go

print("Table created : Abonents");

Incorrect syntax near the keyword "print".

Если убрать go - отрабатывает в полный путь.
Если выполнять из QA - отрабатывает в полный путь, как с GO так и без.


 
Ega23 ©   (2008-04-04 11:01) [6]


> а консольный с юникодом както по другому называется.


osql он называется.


 
clickmaker ©   (2008-04-04 11:07) [7]

)

print("Table created : Abonents");
go

?


 
Ega23 ©   (2008-04-04 11:11) [8]


> clickmaker ©   (04.04.08 11:07) [7]


Line 1: Incorrect syntax near "go".


 
Ega23 ©   (2008-04-04 11:14) [9]

Всё, нашёл в чём дело. Всё просто до идиотизма: редактировал скрипт в notepad++, а там по-умолчанию перевод строки стоял LF вместо CRLF.


 
clickmaker ©   (2008-04-04 11:16) [10]


> notepad++, а там по-умолчанию перевод строки стоял LF

странно, что в виндозной проге МАКовский перевод по умолчанию...


 
Плохиш ©   (2008-04-04 11:20) [11]


> clickmaker ©   (04.04.08 11:16) [10]
>
> > notepad++, а там по-умолчанию перевод строки стоял LF
>
>
> странно, что в виндозной проге МАКовский перевод по умолчанию

Поделка на коленке студентов-недоучек, считающих, что они лучше других знают какие должны быть разделители в текстах?


 
Ega23 ©   (2008-04-04 11:30) [12]


> Поделка на коленке студентов-недоучек, считающих, что они
> лучше других знают какие должны быть разделители в текстах?


Не думаю. Он же, вроде, из KDE-шного редактора вырос.
Кстати, ради интереса сейчас заглянул в настройки - по-умолчанию win-кодировка стоит...
Может случайно как-то сбил?



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.006 c
2-1219848617
tytus
2008-08-27 18:50
2008.10.05
Временные файлы Internet


2-1219298365
Matveih1
2008-08-21 09:59
2008.10.05
Как Item в ActionList сделать не доступной?


15-1218407878
Dmitry S
2008-08-11 02:37
2008.10.05
Apache + CGI + POST


2-1219757900
Евгений Р.
2008-08-26 17:38
2008.10.05
Координаты компонента


2-1219923158
Demo_nik
2008-08-28 15:32
2008.10.05
текстовый файл и Memo поле





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский