November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Monday, September 28th, 2009 02:16 pm

А вот кто может пояснить, почему вот на такой синтаксис MySQL ругается:

CREATE TABLE `foo` (
  `bar` varchar(32) NOT NULL,
  UNIQUE KEY `bar` (`bar`) USING BTREE
);

а вот такой спокойно принимает:

CREATE TABLE `foo` (
  `bar` varchar(32) NOT NULL,
  UNIQUE KEY `bar` USING BTREE (`bar`)
);

?

Сервер 5.0.51a. Документация говорит нам, что index_type может присутствовать как до списка (index_col_name,…), так и после. Самое смешное, что первый вариант синтаксиса был выдан командой show create table из другого mysql-сервера (5.1.36). Как же так, наши пластинки и к нашему же проигрывателю не подходят?

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

Wednesday, November 25th, 2009 06:35 pm (UTC)
ИМХО, это не идея логического слияния альбомов тэгов в тегоальбомы, а декларация о надуманности понятия "альбом" как такового. Ну вроде да, альбом - это из офлайна, а в виртуале - теги, так оно и удобнее, и реализует потенциал ИКТ, которого нет в офлайне, поэтому там альбомы. Но это в теории, а на практике это будет работать только в двух случаях:
1. Фотографий сравнительно немного;
либо
2. Юзер не ленится к каждой из них писать много тегов.

Потому как в общем случае юзер нифига не найдет уже в свалке из 100 фотографий, т.к. у каждой будет что-то вроде "котятки, ути-пути, 2009". Ну, тег года еще может разниться ;)))