powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / синтаксическая ошибка
4 сообщений из 4, страница 1 из 1
синтаксическая ошибка
    #35632922
Эльфа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброй ночи!

Подскажите. пожалуйста. человеку, который совсем не знает как сделать :)

Работаю с Sybase Central/Adaptive Server Anywhere 9.

Есть три таблицы. В каждой ключевое поле автоинкремент.

Пытаюсь добавить данные в любую из таблиц. выдает ошибку
"синтаксическая ошибка около ")" подсоединено..."

я заранее прошу прощения за свою неграммотность. но может кто нибудь может объяснить на яблоках как исправить ошибку :)

спасибо.
...
Рейтинг: 0 / 0
синтаксическая ошибка
    #35632930
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начни с показа полной структуры таблицы и полной команды вставки данных.
Еще будет полезно почитать учебник: http://www.sql.ru/docs/sql/u_sql/index.shtml
...
Рейтинг: 0 / 0
синтаксическая ошибка
    #35642874
Эльфа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
White Owl,

-------------------------------------------------
-- Создание таблиц
-------------------------------------------------

CREATE TABLE "DBA"."Offer"
(
"Value_Offer" "money" NULL ,
"Delivery" varchar(20) NULL ,
"Payment" varchar(20) NULL ,
"Offer_No" integer NOT NULL DEFAULT autoincrement ,
"Advertisement_No" integer NULL ,
"Term" varchar(20) NULL ,
PRIMARY KEY ("Offer_No"),

)
go

ALTER TABLE "DBA"."Offer" ADD UNIQUE
(
"Offer_No"
)
go
CREATE TABLE "DBA"."Tender"
(
"Advertisement_No" integer NOT NULL DEFAULT autoincrement ,
"No" integer NULL ,
"Organisation" varchar(30) NULL ,
"Tender_D" integer NULL ,
"Tender_T" integer NULL ,
"Purchased_Goods" varchar(50) NULL ,
"Type_Procedure" varchar(50) NULL ,
"Result" varchar(50) NULL ,
PRIMARY KEY ("Advertisement_No"),

)
go

ALTER TABLE "DBA"."Tender" ADD UNIQUE
(
"Advertisement_No"
)
go
CREATE TABLE "DBA"."Contract"
(
"Contract_No" numeric(20,0) NOT NULL DEFAULT autoincrement ,
"Organisation" varchar(20) NULL ,
"Payment" varchar(20) NULL ,
"Delivery" varchar(20) NULL ,
"Advertisement_No" integer NULL ,
"Term" varchar(20) NULL ,
PRIMARY KEY ("Contract_No"),

)
go

ALTER TABLE "DBA"."Contract" ADD UNIQUE
(
"Contract_No"
)
go
commit work
go



сама команда:

insert into Tender (Advertisement_No, No, Organisation, Tender_D, Tender_T, Purchased_Goods, Type_Procedure, Result) values ();
...
Рейтинг: 0 / 0
синтаксическая ошибка
    #35644751
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эльфасама команда:

Код: plaintext
insert into Tender (Advertisement_No, No, Organisation, Tender_D, Tender_T, Purchased_Goods, Type_Procedure, Result) values ();
Ну а значения в списке values кто будет писать? Пустые скобочки здесь не годятся.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / синтаксическая ошибка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]