![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Привет!
Почему "одинарные" ковычки - плохо, а "двойные" - хорошо? Причём для имён столцов MySQL требует "кривые одинарные" ковычки: Код:
|
![]() |
![]() |
![]() |
#2 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
Он прекрасно обходится вообще без кавычек:
Код:
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Спасибо! Действительно без "кривых" ковычек работает
![]() Так "одинарные" или "двойные" - без разницы? |
![]() |
![]() |
![]() |
#4 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
Двойные -- экранирование, одинарные (апострофы) -- строки. Кривые -- для кривых программистов.
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Я только начал SQL изучать. А что значит "экранировать"? И что нужно "экранировать"?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Кавычки еще нужны, если имя совпадает с ключевым словом, например если таблица (или поле) называется FROM или GROUP
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
waleri, спасибо! Это и есть экранирование?
Какие ковычки использовать в примере? Двойные или одинарные? Код:
|
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Двойные ковычки по традиции используют, когда в имени таблицы или объекта БД есть пробел т.е.
Код:
А одинарные ковычки указывают на простую строковую константу в запросах. `` делают тоже самое что и "" - т.е. указывают на объект БД.
I'm learning to live...
|
![]() |
![]() |
![]() |
#9 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
Это не по стандарту, это в MySQL выпендрились.
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Если заменить `` на "", то не катит:
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одинарные кавычки Delphi | Hard_core | Помощь студентам | 4 | 27.06.2011 11:30 |
запись ковычки в документ | whatever | Помощь студентам | 2 | 29.05.2011 18:27 |
Убрать ковычки | Furyon | PHP | 1 | 22.04.2011 12:17 |
Что означают в Скилабе ковычки? | Регина0989 | Помощь студентам | 6 | 16.02.2010 08:38 |
Ковычки в SQL запросе | XPAiN | БД в Delphi | 13 | 22.02.2008 13:36 |