Уроки MS SQL Server. Ограничение таблицы
ฝัง
- เผยแพร่เมื่อ 7 ก.พ. 2016
- Как сделать столбец уникальным, как задать значение по умолчанию и конечно же - как создать первичный ключ!
Поддержи развитие канала! money.yandex.ru/to/4100139057...
Qiwi Wallet +79534684569
Скрипт второго урока по MS Sql Server: drive.google.com/open?id=0B1n...
Спасибо за урок.
Немного таймкодов:
0:33 - Создание скрипта
03:09 - ALTER TABLE, CONSTRINT.
05:16 - Запуск скрипта
07:19 - Уникальность (UNIQUE)
12:51 - Ключ (теория)
16:28 - IDENTITY
18:59 - Назначаем ключ
Жаль что вы больше не продолжаете уроки, это самые лучшие и понятные уроки по sql. Хотелось бы именно от вас уроки по индексам
Уроки просто бомба... автору большой +
Отличные уроки!
Я не новичок в работе с БД, но узнаю для себя новое. Продолжаю смотреть в надежде, что наконец увижу внятное объяснение, как и для чего использовать курсоры.
Автор, огромнейшее человеческое спасибо!!!!!! Продолжай пожалуйста в том же духе! Удачи и успехов!
Огромное Вам спасибо) Все очень доступно объясняете, даже такому тугодуму как мне всё понятно. Благодарю Вас.
Спасибо! Отличные уроки. Ценная информация, сжато, понятно, чётким языком.
Спасибо Вам огромное! Очень качественный материал, без лишних слов. Очень бы хотелось видеть Вашу работу в таком формате дальше, ибо для начинающих это очень важно и полезно. Спасибо еще раз! Успехов!!!
Ваши уроки очень -очень нужны!Спасибо Вам за них!
Огромное вам спасибо вы бесплатно рассказываете лучше и доступнее чем люди на платных вебинарах.
Отличный урок все доступно, ясно, понятно. Практически на пальцах. Я как бы все это уже знал, но сейчас эта информация в голове как-то более организованно лежит ))
Спасибо за урок! Получаю большое удовольствие от освоения материала!
критически отношусь к большинству учебных курсов, однако здесь понравилось: и скорость изложения, и доступность, речь, методика. Автору благодарность.
Спасибо за уроки. Очень классно и понятно рассказываете. Хочется продолжения :)
Перевел немного денег на счет, для поддержки канала. Спасибо большое за ваш труд! Очень надеюсь на продолжение, с уважением Михаил.
Этот чувак читает мои мысли. Респект автору!
Крайне толково и доходчиво, спасибо огромное!
СПАСИБО БОЛЬШЕ! отличный урок! нигде инфы не мог найти, отличный материал!
Спасибо большое! Я сейчас изучаю SQL, но курс по Postgresql. На работе MS SQL Server. Немного отличается синтаксис. Ваш курс для меня находка!
Спасибо за уроки!
Уроки супер, Спасибо огромное вам!
Спасибо за сохраненные скрипты :)
Было бы хорошо если бы еще было написано как заполнять таблицу через запросы.
Но думаю это будет в следующих уроках :)
Спасибо большое! Видео очень понятное!!! Вы молодец!!!
Жду следующих уроков, как по базам, Так и по си шарп, если продолжение планируется
Спасибо! Очень полезные видео!
круто. жду продолжения)
очень интересное видео
и просто и понятно.
в документации мсдн ковыряться гораздо неинтереснее, чем смотреть это видео.
Спасибо! Очень доступно и понятно!
Спасибо, за урок.
Спасибо ОГРОМНОЕ автору!
Хорошие уроки, спасибо
Здравствуйте, спасибо вам за уроки, жаль, что нет продолжения.
Спасибо огромное!
Спасибо.
Спасибо Вам)
Спасибо!
Cool, thanks a lot Dude!
будьте аккуратнее, на 12:50 небольшой скример
12:48 вообще неждан)
спасибо)
мужик, где ты был когда у менч в вузе нам давали sql server? Серьезно, ты очень хорошо объясняешь, хоть и немного нудноватый голос, но программирование в целом не блещет экшеном.
Спасибо за ваши труды. Хотел спросить, а есть ли принципиальные отличия в написании команд под БД Oracle и MS SQL Server ?
Подробнее разжевать, по моему, просто не возможно! Спасибо!
Спасибо
Respect !
Уроки хароши, было б ише круче если бы ты сделал уроки работы SQL Server в связки с Windows Forms
Познавате/\ьно спасибо!
Отличная подача и очень полезный материал, спасибо Вам большое! Остался один вопрос, касаемо столбца UserID. В скрипте он стоит первым, но поскольку изначально мы его не добавили, при просмотре таблице он все равно последний. Как сделать чтобы он все-таки был первым? Обновление таблицы и столбцов, пробовал не помогает.
Добрый день, сначала хочу сказать спасибо Вам за ваши труды, на фоне множества уроков по SQL ваши выделяются качеством и подробностью. Теперь вопрос - при загрузке вашего скрипта ко второму уроку (*****3_1) и нажатии кнопки выполнить возникает ошибка: Сообщение 102, уровень 15, состояние 1, строка 4
Неправильный синтаксис около ",".
В чем может быть проблема?
good
Нашел Ваши уроки, изучаю, пока все нравится и все понятно. возник вопрос, надеюсь на ответ хоть и уроку уже год.
Вопрос: Шрифт кода заглавными буквами влияет на синтаксис или команды можно набирать строчными?
Нет,не влияет.Но хорошим и правильным тоном считается писать все команды и операторы заглавными буквами
Igor Gordeev Спасибо
Можете объяснить разницу в заполнении синтаксиса, когда нужно ставить DF_ а когда PK _ Спасибо.😊
Спасибо за урок. Жаль, что скрипт по ссылке уже не скачать.
Там писать 5 строчек)
Подскажите пожалуйста, есть ли хорошая литература с упором на изучение именно MS sql server, а не просто sql или баз данных (хотя такие рекомендации тоже не повредят). Спасибо)
Объяснение чёткое, ясное, простое, но надо правильно произносить на английском команды.
Все просто и понятно, большое спасибо, только скрипт не скачивается, поправьте ссылку пожалуйста.
в ALTER TABLE можно через запятую или and команды записывать?
Добрый день, не совсем ясно, зачем нужна последняя команда ,ведь заполнение UserId уже происходит согласно логике? Заранее спасибо.
можно обновить ссылку на скрипт?
Всем привет!) у меня такой вопрос, почему после того, как я добавляю уникальность программа выдает ошибку, не работает. После удаления таблицы все начинает работать. Но дело в том что информация в таблице теряется. Можно ли как то обойти эту проблему?? спасибо
Спасибо ! жаль что ссылка с криптами уже не доступна.
По поводу уникальности: А почему бы не уникализировать пользователя, беря его параметр регистрации и конвертировать, как в РНР - в strtotime. Получается хороший и разный для всех идентификатор. К тому же и сортировать по нему можно.
А так же: ГДЕ Скрипт второго урока по MS Sql Server ??? Там только 404!
Сообщение 2714, уровень 16, состояние 5, строка 25
В базе данных уже существует объект с именем "DF_BlogUser_UserLogin_Unique".
Сообщение 1750, уровень 16, состояние 1, строка 25
Не удалось создать ограничение или индекс. См. описание предыдущих ошибок.
Выходит эта ошибка на 8:31
Вы должны выполнять только ту часть кода, которую дописали. То есть - выделяете новый код и нажимаете F5.
Не нужно выполнять весь код.
При выполнении
ALTER TABLE BlogUser
ADD UserId int IDENTITY (1,1)
GO
появилась ошибка
мена столбцов в каждой таблице должны быть уникальными. Имя столбца "UserId" в таблице "BlogUser" указано более одного раза.
Что делать?
Спасибо большое. Но я столкнулся с проблемой: внес первую строку с данными (присвоился ID 1), потом вношу вторую строку данных, и для проверки уникальности дублирую логин, выскакивает ошибка, ок, я меняю на другой логин и вуаля, сохраняется. Но ID уже присвоился -3 , т.е. как бы ошибочному вводу присвоился ID 2, но в таблицу не внесся, в итоге у меня нарушился порядок. Как это исправить ?
411, 440, 430, 432, 43E, 21
Уроки супер, но не могу понять как мы перешли в созданную таблицу для ввода данных. на 9:38. у меня SQL2014 стоит, но думаю не в этом дело. М.б. кто подскажет
Интересно, у меня есть таблица dbo.corporation с ключом pk_corporation. Я делаю запрос:
SELECT name
FROM corporation
WHERE name = 'Doc'
В итоге выводит ошибку:
Недопустимое имя объекта "corporation"
В чем проблема может быть?
My SQL те же команды что в MS SQL?
иден тити)
SQL север и SQL Юг.
А как можно потом снова открыть скрипт, который мы выполнили?
Только это квадратные [ ] , а не угловые скобки. Угловые вот: .
А где он храниться то, скрипт? Как его открыть? Он сохраняется вообще? Как его передать кому-то?
А сли первый столбец именован просто как номер вот так: N•
И из-за этого в строке после ADD CONSTRAINT и других имен этот N• выделяется красным и в результатах выводится: "Неправильный синтаксис около конструкции "N•""?? И почему "около"??
12:47 .. я что один это слышал?
Отзовитесь в комменты.. прошу!
один
Ссылка на скрипт не работает можете повторно обновить ссылку
так а как это все поместить в exe оболочку ?
Вы неверное называете скобки. Угловые скобки , Квадратные скобки []. В скрипте используются квадратные скобки, а не угловые, как вы называете.
А что значит DF и PK в имени ключа???
В MS SQL SERVER 2017 нету восклицательного знака что бы нажать. Красные воскл. знаки висят возле каждого поля. Что делать?
Если это еще актуально, я нашла такую-же по описанию команду ("Выполнить код SQL"), но выглядит она как зелёный значок плэй рядом с табличками, Ctrl+R. Располагается она на панели Конструктор запросов.
@@allasamarina6022 супер, спасибо!
что то ну гугл диске ничего нет, может поправите?
16:56 иден тити? =) немного по-другому произносится это с слово - айдентити, с ударением на первый слог.
Петр Петров на второй
Не качается урок по ссылке!
Почему индекс с 1 а не с 0?
Спасибо за эту серию уроков. Одно замечание: перед записью уроков лучше прослушать (да хоть в гугл-переводчике) звучание английских терминов ("идентИти" вместо "айдЕнтити" - прям слух режет).
зачем руками редактировать таблицу?))
Ну не работает UNIQUE. Уже час, как об стенку...
очень много не нужных слов ......я пользуюсь сурагатным ключом и бла бла бла .....Можно же просто сказать я пользуюсь таким , но есть ещё другой ....всё !!!
спасибо)