Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Создание скриптов / 7 сообщений из 7, страница 1 из 1
27.09.2018, 21:42
    #39709543
fghfg.hfghgf.97
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание скриптов
Нужно написать скрипт создания таблицы table1, с тремя столбцами (int, char), пятью строками; заполнить их, и сделать поиск по ним.

Создаю таблицу, заполняю строки:

create table table1 (
'id' int(11) ,
'name' char(20) NOT NULL,
'email' varchar(50) NOT NULL
PRIMARY KEY ('id')
) ;
Получаю ошибку:

Неправильный синтаксис около конструкции "id"
...
Рейтинг: 0 / 0
27.09.2018, 22:42
    #39709565
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание скриптов
А без кавычек тоже ошибка ? :)
...
Рейтинг: 0 / 0
27.09.2018, 23:04
    #39709569
fghfg.hfghgf.97
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание скриптов
L_argo,

сделал так
create table table1 (
id int ,
name char(20) NOT NULL,
email varchar(50) NOT NULL
PRIMARY KEY (id)
) ;
и вот в связи с этим вопрос, где увидеть результат работы,саму таблицу так сказать.
...
Рейтинг: 0 / 0
27.09.2018, 23:22
    #39709573
Mind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание скриптов
fghfg.hfghgf.97и вот в связи с этим вопрос, где увидеть результат работы,саму таблицу так сказать.Наверное в том же приложении где вы сделали "create table", хотя можно конечно и в любом другом.
...
Рейтинг: 0 / 0
28.09.2018, 01:12
    #39709594
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание скриптов
fghfg.hfghgf.97и вот в связи с этим вопрос, где увидеть результат работы,саму таблицу так сказать.В information_schema.tables
...
Рейтинг: 0 / 0
28.09.2018, 06:26
    #39709609
Владимир Затуливетер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание скриптов
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
-- создание таблицы
create table dbo.Table1
(
    Id int not null
  , Name char(20) not null
  , Email varchar(50) not null
  , constraint PK_Table1 primary key ( Id )
);

-- заполняем 5-ю строками
insert into dbo.Table1 ( Id, Name, Email )
values ( 1, 'Name1', 'test1@gmail.com' )
     , ( 2, 'Name2', 'test2@xmail.com' )
     , ( 3, 'Name3', 'qwerty@test.com' )
     , ( 4, 'Name4', 'abc100@test.com' )
     , ( 5, 'Name5', 'abc200@test.com' )
go

-- данные в таблице
select *
from dbo.Table1
go

-- поиск по имени
select *
from dbo.Table1 
where Name = 'Name4'
go

-- поиск по диапазону id
select *
from dbo.Table1
where Id between 2 and 4
go

-- поиск по частичному совпадению email
select *
from dbo.Table1
where Email like 'abc%'
go
...
Рейтинг: 0 / 0
28.09.2018, 09:32
    #39709664
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание скриптов
fghfg.hfghgf.97и вот в связи с этим вопрос, где увидеть результат работы,саму таблицу так сказать.Как самый простой вариант выполнить без ошибок select * from ....
Помните, что нужно иметь право на открытие, если оно выполняется под низкими правами.
Если таблицу должны видеть все, то проще сразу после создания дать грант:
grant all on MyTable to public
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Создание скриптов / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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