@jvmchat

Страница 263 из 2890
Victor
13.05.2016
10:38:29
Devall PHP есть
ты же там торчишь? не могу я там находится больше

Артем
13.05.2016
10:39:52
весь DevAll вообще

Victor
13.05.2016
10:40:58
да там в целом уровень низковат, я то думал там что-нибудь нормальное будет

Google
Victor
13.05.2016
10:41:14
весь DevAll вообще
склоняюсь к тому же

у вас, я так понимаю, модерация посерьезнее?

Артем
13.05.2016
10:41:39
на субъективную адекватность

Dmitrii
13.05.2016
10:44:27
Здесь у кого нибудь есть опыт работы с MySQL?)

Митко Соловец?
13.05.2016
10:44:49
у вас, я так понимаю, модерация посерьезнее?
ага, расстреливаем на месте из реактивного говномета

Pavel ?
13.05.2016
10:47:39
Мне кажется что много народу в русскоязычное сообщество телеги приходит из двача

А там народ что-то не очень

ThisIs
13.05.2016
10:48:08
Сап двач?

Митко Соловец?
13.05.2016
10:48:14
ага, понасмотрятся своих кетайских мультиков

а потом с ума сходят

Dmitrii
13.05.2016
10:48:20
какой вопрос?
Есть строка, там поле, в котором число - 42. Надо в таблицу добавить столько записей, еквивалентное числу в поле.

Google
Dmitrii
13.05.2016
10:48:25
(без костылей)

Митко Соловец?
13.05.2016
10:49:43
используй анонимный блок

Dmitrii
13.05.2016
10:50:05
Что это?)

Митко Соловец?
13.05.2016
10:50:18
про хранимые процедуры и функции в базе слыхал?

Dmitrii
13.05.2016
10:50:27
А без них слабо?)

Митко Соловец?
13.05.2016
10:50:30
и процедурное расширение языка

Dmitrii
13.05.2016
10:50:41
На хранимках любой джуниор наговняет наколенке.

Митко Соловец?
13.05.2016
10:50:54
ты не дослушал

анонимный блок не хранится в бд

он просто исполняется как обычный скл запрос, просто позволит тебе из курсора извлечь число и циклом пройтись и вставить записи

Артем
13.05.2016
10:51:44
сорят за оффтоп, но не могу не запостить это http://ebanoe.it/2016/05/13/nerds-hope/

Митко Соловец?
13.05.2016
10:51:49
и это будет в сто раз лучше, чем на декларативном языке пытаться сделать тоже самое

Dmitrii
13.05.2016
10:52:38
и это будет в сто раз лучше, чем на декларативном языке пытаться сделать тоже самое
Это я в курсе, да. А по каким словам гуглить? Anonymous block не выводит на документацию MySQL.

Митко Соловец?
13.05.2016
10:53:47
anonymous block in mysql example

Dmitrii
13.05.2016
10:54:21
Сам то пробовал?)

Митко Соловец?
13.05.2016
10:54:48
еесли честно, то только в постгресе и в оракле

если такого нет в майсикуэль

я буду удивлен

Dmitrii
13.05.2016
10:55:05
Нет, я про запрос в гугль

Я вот в выдаче вижу только http://dev.mysql.com/doc/refman/5.7/en/begin-end.html но походу это не совсем то

Google
Митко Соловец?
13.05.2016
10:56:35
ахах

соррян, чувак

не поддерживает анонимки мускуль

Dmitrii
13.05.2016
10:57:30
Кто бы сомневался.

Я, впрочем, не удивлен.

Ладно. Хер с ним )

Митко Соловец?
13.05.2016
10:58:07
1. Пиши хранимку 2. Сделай на уровне кода

я лично больше вариантов не вижу

Slava
13.05.2016
10:59:21
INSERT INTO table (value) select 'test' from DUAL LIMIT ( SELECT count FROM counttable );

может так?

ХЗ, мускуля под рукой нет, можно ли в лимите подзапрос юзать

Dmitrii
13.05.2016
10:59:59
А как это будет работать? Можешь рассказать? (я вполне серьезно)

Митко Соловец?
13.05.2016
11:00:44
select 'test' from DUAL

Dmitrii
13.05.2016
11:00:49
Не думаю, что это будет рабоать. т.к. по сути мне надо строку "размножить" на значение из этой же строки.

Митко Соловец?
13.05.2016
11:00:50
это же вернет тест, так?

Slava
13.05.2016
11:01:15
Тупанул

А какими значениями надо строки заполнить?

Из какой-то другой таблицы?

Митко Соловец?
13.05.2016
11:02:14
Не думаю, что это будет рабоать. т.к. по сути мне надо строку "размножить" на значение из этой же строки.
короче, есть строка в бд, есть число, по этому числу n-раз эта же срока копируется

Google
Митко Соловец?
13.05.2016
11:02:15
так?

Dmitrii
13.05.2016
11:02:23
Я бы в постгресе сделал через generate_series + join.

Но, сука, там MySQL.

Pavel ?
13.05.2016
11:02:42
Анонимные блоки это шаманство)) так не надо делать)

Slava
13.05.2016
11:02:45
INSERT INTO table (value) select value from second_table LIMIT ( SELECT count FROM count_table );

Митко Соловец?
13.05.2016
11:02:55
Quet
13.05.2016
11:03:03
я б сделал на уровне кода и не ебал мозг

Pavel ?
13.05.2016
11:03:09
Потому как завтра надо буит базу поменять и жопа будет в огне)

Митко Соловец?
13.05.2016
11:03:14
никакого шаманства там нет, если знать PL/sql

Admin
ERROR: S client not available

Dmitrii
13.05.2016
11:03:24
я б сделал на уровне кода и не ебал мозг
Там данных ебаный насос столько, что будет месяц дрочить базу.

Митко Соловец?
13.05.2016
11:03:24
Pavel ?
13.05.2016
11:03:26
глупость
Ты опыт послушай)))

Митко Соловец?
13.05.2016
11:03:33
опыт опыт

Митко Соловец?
13.05.2016
11:03:37
да несешь бред)

базу не меняет вот так с полтыка

Dmitrii
13.05.2016
11:03:48
это сколько?
20 гигабайт таблица.

Quet
13.05.2016
11:03:54
Google
Pavel ?
13.05.2016
11:04:00
Позже столкнешься)

Митко Соловец?
13.05.2016
11:04:09
ну с чем?

блоки не хранятся в базе

синтаксис процедур практически одинаков

Pavel ?
13.05.2016
11:04:34
Именно так

И диалекты разные

Митко Соловец?
13.05.2016
11:04:50
begin declare

do declare

очень различные

и обычно анонимки это какие-то миграции, которые делаются 1 раз в процессе разработки

Pavel ?
13.05.2016
11:05:25
Я спорить не буду)

Митко Соловец?
13.05.2016
11:05:36
я просто не увидел контр-аргумента)

Pavel ?
13.05.2016
11:05:53
Митко Соловец?
13.05.2016
11:05:53
вот

Dmitrii
13.05.2016
11:06:27
Никто конечно такой порнухой из веб реквеста заниматься не будет.

Pavel ?
13.05.2016
11:07:06
Вот нахрена парни из пивоварни делали спринг дата))

Я в общем к этому юз кейсу веду) если непонятно)

Митко Соловец?
13.05.2016
11:08:30
дык у человека не разработка бизнес логики, а миграция

Dmitrii
13.05.2016
11:09:28
Мы кстати вот плавненко переводим все проекты на PostgreSQL.

Pavel ?
13.05.2016
11:09:29
Пришлось перейти на нее

Dmitrii
13.05.2016
11:09:33
Прям легче дышать стало.

Страница 263 из 2890