Как исправить это сообщение об ошибке, что я не могу создать таблицу с помощью скрипта? - PullRequest
0 голосов
/ 28 апреля 2019

Я просто хочу создать новую таблицу в базе данных, когда я создаю таблицу, только что получил несколько сообщений вроде

Сообщение 102, уровень 15, состояние 1, строка 5 Неверный синтаксис рядом с 'tbl_invoice' ".

Итак, мой вопрос: с чего мне начать делать новую таблицу?

use master
use db_penjualan

create table tbl_invoice (
no_invoice varchar primary key (10),
jenis_pembayaran varchar(25),
user_generate varchar (10),
tgl_terbit date not null )
;

Сообщения

Сообщение 102, уровень 15, состояние 1, строка 5 Неправильный синтаксис рядом 'Tbl_invoice'.

1 Ответ

0 голосов
/ 28 апреля 2019

Проблема заключается в синтаксисе объявления первичного ключа.Запишите это как:

use db_penjualan
Go

create table tbl_invoice (
no_invoice varchar(10),
jenis_pembayaran varchar(25),
user_generate varchar (10),
tgl_terbit date not null ,
primary key(no_invoice)--define primary key col here
)
;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...