Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     19 Aug 2004  13:18:45
 To : Alexey Gradovtsev
 Subject : Re: Динамическое построение таблиц
 -------------------------------------------------------------------------------- 
 
 Alexey Gradovtsev -> Artem Chuprina  @ Wed, 18 Aug 2004 23:53:26 +0400:
 
  AG>>> INSERT INTO `users` ( `id` , `login` , `password` , `session_id` , `fio`
  AG>>> , `birthdate` , `occupation` , `hobby` , `origin` , `email` , `mailings`
  AG>>> , `regtime` ) VALUES ('', '1111', '2222', NULL , '', '', '', NULL , '',
  AG>>> '', '0', NOW( ));
 
  AC>> Так вот, это не SQL, это самодеятельность мыскля.
 
  AG> А ничего не поделаешь. Ведь на данный момент невозможно написать
  AG> сколько-нибудь серьезную базу на чистом SQL, без собственных
  AG> расширений. 100%-но портируемую.  Hи на SQL92, ни, тем более, на
  AG> SQL99 - кто из разработчиков СУБД эти стандарты целиком
  AG> поддерживает? Потому в мыскле принята ` для обрамления столбцов, а
  AG> в постгресе - ". Hаверняка в других СУБД тоже что-то подобное
  AG> придумано. И это можно считать _общим_ случаем для каждой
  AG> конкретной СУБД. Что подтверждается приведенным примером такого
  AG> обрамления из phpmyadmin. И кстати, в phppgadmin названия столбцов
  AG> тоже обрамляются.
 
 " как раз в стандарте SQL, сколь я помню, прописаны.
 
  AC>> Кстати, обращаю твое
  AC>> внимание, что в написанном тобой кавычки у имен и значений _разные_.  А
  AC>> именно, у значений апострофы прямые, а у имен - обратные.
 
  AG> Угумс. Вечно их путаю. Хотя это, вероятно, неважно: для мыскля, в
  AG> таком случае, должны ескейпиться как прямая, так и обратная
  AG> кавычка. Hадо будет проверить.
 
 Проблема будет в том, что quote не поставит обратный апостроф.  Она
 поставит прямой.  Что пригодно для эскейпинга значения, но не имени поля.
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5.3
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Динамическое построение таблиц   Melekhov Alexandre A.   17 Aug 2004 18:33:00 
 Динамическое построение таблиц   Alexey Gradovtsev   17 Aug 2004 19:20:57 
 Динамическое построение таблиц   Serge Chervjakov   17 Aug 2004 19:55:17 
 Динамическое построение таблиц   Alexey Gradovtsev   18 Aug 2004 10:56:08 
 Динамическое построение таблиц   Justin Finch-Fletchley   18 Aug 2004 13:56:24 
 Динамическое построение таблиц   Alexey Gradovtsev   18 Aug 2004 15:19:23 
 Динамическое построение таблиц   Ivan Frolcov   18 Aug 2004 16:02:47 
 Динамическое построение таблиц   Alexey Gradovtsev   18 Aug 2004 16:38:17 
 Динамическое построение таблиц   Ivan Frolcov   18 Aug 2004 17:55:56 
 Динамическое построение таблиц   Alexey Gradovtsev   18 Aug 2004 18:08:50 
 Re: Динамическое построение таблиц   Artem Chuprina   18 Aug 2004 16:31:16 
 Re: Динамическое построение таблиц   Alexey Gradovtsev   18 Aug 2004 16:40:48 
 Re: Динамическое построение таблиц   Alexey Gradovtsev   18 Aug 2004 16:54:51 
 Re: Динамическое построение таблиц   Serge Chervjakov   18 Aug 2004 17:11:39 
 Re: Динамическое построение таблиц   Alexey Gradovtsev   18 Aug 2004 17:37:19 
 Re: Динамическое построение таблиц   Artem Chuprina   18 Aug 2004 17:16:01 
 Re: Динамическое построение таблиц   Alexey Gradovtsev   18 Aug 2004 18:05:17 
 Re: Динамическое построение таблиц   Artem Chuprina   18 Aug 2004 19:10:20 
 Динамическое построение таблиц   Alexey Gradovtsev   19 Aug 2004 00:53:26 
 Re: Динамическое построение таблиц   Artem Chuprina   19 Aug 2004 13:18:45 
 Re: Динамическое построение таблиц   Alexey Gradovtsev   19 Aug 2004 16:24:24 
 Re: Динамическое построение таблиц   Victor Wagner   18 Aug 2004 19:49:04 
 Динамическое построение таблиц   Serge Chervjakov   17 Aug 2004 19:41:35 
 Re: Динамическое построение таблиц   Melekhov Alexandre A.   18 Aug 2004 19:59:52 
 Re: Динамическое построение таблиц   Serge Chervjakov   18 Aug 2004 22:57:24 
 Re: Динамическое построение таблиц   Artem Chuprina   17 Aug 2004 19:54:17 
Архивное /ru.cgi.perl/25606fb4197a8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional