Size: a a a

pgsql – PostgreSQL

2020 July 27

YS

Yaroslav Schekin in pgsql – PostgreSQL
Denisio
господа, а какнибудь отключается необхоимость квотирать идентификаторы https://i.tk-chel.ru/denisio/202007/20200727_184559.png
Квотировать необходимо только ключевые слова, в норме.
Или Вы про какой-то ORM или что-то подобное?
источник

S

Sergey in pgsql – PostgreSQL
Саша Козлов
вопрос спецов ПГ острейший.
у платных баз и курсы, сертификаты и книжки
у ПГ самоучки и с очень узкими знаниями
И я о чем. Все на ms, Oracle и тут вдруг прям все на pg перешли 😂для этого надо всех переобучать
источник

D

Denisio in pgsql – PostgreSQL
ну есть некоторых набор платформенно-зависимых запросов, и если в mssql можно написать insert into Users(ID, Login, FIO, ... то в PG надо названия полей брать в двойные кавычки
источник

D

Denisio in pgsql – PostgreSQL
ORM само это делает, но вот когда руками пишешь запросы - задалбывает
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Sergey
Ну короч бесполезно с вами говорить. Основной аргумент что это самый гибкий инструмент и что он щас везде . Я и сказал, продукт узконаправленный и для стартапов. Бизнес весь на оракле и ms. Я это вижу так как постоянно с разными компаниями общаюсь крупными. Ни одни не используют postgre.
Да, если Вас не интересует реальный мир, говорить с нами бесполезно. ;(

> Я это вижу так как постоянно с разными компаниями общаюсь крупными.

Сколько сотен тысяч крупных компаний Вы видели? Это я намекаю на то, что Ваш личный опыт в норме никого не должен интересовать, и "размахивать" таким флагом в типичной ситуации не стоит. ;)
источник

СК

Саша Козлов... in pgsql – PostgreSQL
Denisio
а всё таки подскажите по двойным кавычкам
еще есть нюанс с КАПЛОКОМ в названиях

ПГ НЕ регистронезависимый, ПГ приводит все в нижний
в прошлом месяце я наелся этого когда в функции было явно в верхнем указано и оно не могло найти таблицу. там вот тоже кавычками разруливал, но деталей не помню
источник

S

Sergey in pgsql – PostgreSQL
Yaroslav Schekin
Да, если Вас не интересует реальный мир, говорить с нами бесполезно. ;(

> Я это вижу так как постоянно с разными компаниями общаюсь крупными.

Сколько сотен тысяч крупных компаний Вы видели? Это я намекаю на то, что Ваш личный опыт в норме никого не должен интересовать, и "размахивать" таким флагом в типичной ситуации не стоит. ;)
У нас нет несколько сотен тысяч крупных компаний.
источник

S

Sergey in pgsql – PostgreSQL
Yaroslav Schekin
Да, если Вас не интересует реальный мир, говорить с нами бесполезно. ;(

> Я это вижу так как постоянно с разными компаниями общаюсь крупными.

Сколько сотен тысяч крупных компаний Вы видели? Это я намекаю на то, что Ваш личный опыт в норме никого не должен интересовать, и "размахивать" таким флагом в типичной ситуации не стоит. ;)
Ах ну да. У нас же вся страна в не реальном мире живет
источник

D

Denisio in pgsql – PostgreSQL
Саша Козлов
еще есть нюанс с КАПЛОКОМ в названиях

ПГ НЕ регистронезависимый, ПГ приводит все в нижний
в прошлом месяце я наелся этого когда в функции было явно в верхнем указано и оно не могло найти таблицу. там вот тоже кавычками разруливал, но деталей не помню
вариант любой практически подойдет. СОздать базу с нужной настройкой или выставить в конфиге чтото, просто эти двойные кавычки реально меня бесят
источник

D

Denisio in pgsql – PostgreSQL
и замусоривают код
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Denisio
ну есть некоторых набор платформенно-зависимых запросов, и если в mssql можно написать insert into Users(ID, Login, FIO, ... то в PG надо названия полей брать в двойные кавычки
> CREATE TABLE "select"("from" integer);
> INSERT INTO select(from) VALUES (1);
Incorrect syntax near the keyword 'select'.

Это MS SQL, если что. Просто у него ключевых слов меньше (см. выше про возможности, хе-хе). ;)
источник

D

Denisio in pgsql – PostgreSQL
это ваще к чему
источник

D

Denisio in pgsql – PostgreSQL
я написал вопрос  про имена полей
источник

D

Denisio in pgsql – PostgreSQL
как отключить обязательность двойных кавычек
источник

D

Denisio in pgsql – PostgreSQL
источник

D

Denisio in pgsql – PostgreSQL
точнее так
источник

D

Denisio in pgsql – PostgreSQL
таблицу тоже не находит если её название не взять в кавычки
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Sergey
У нас нет несколько сотен тысяч крупных компаний.
Дайте точное определение "крупной" компании.
источник

S

Sergey in pgsql – PostgreSQL
Yaroslav Schekin
Дайте точное определение "крупной" компании.
источник

S

Sergey in pgsql – PostgreSQL
Просвящайтесь
источник