Текущее время: Вс, июл 20 2025, 05:26

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 71 ]  На страницу Пред.  1, 2, 3, 4, 5
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 14 2006, 15:12 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 14:20
Сообщения: 326
Откуда: Москва
ArmAnn написал:
эээ... моей ссылки оказалось мало?

эээ... это была ссылка на стандарт :shock:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 14 2006, 15:30 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
ABC написал(а):
ArmAnn написал:
эээ... моей ссылки оказалось мало?

эээ... это была ссылка на стандарт :shock:

Ссылка на учебное пособие, где описывается язык SQL без привязки к конкретной реализации.
Цитата:
В книгу включены наиболее важные предложения базового варианта SQL, позволяющие познакомиться с основными средствами манипулирования данными.

Если этого мало - то звиняйте... Может у вас ссылка непосредственно на стандарт найдется?

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 14 2006, 15:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 14:20
Сообщения: 326
Откуда: Москва
У меня ссылки не имеется.
Объясню свою логику - если в данном стандарте не поддерживаются, например, вычисляемые колонки, то SAP, декларирующий поддержку СУБД, обеспечивающих совместимость с данным стандартом, не может делать эту возможность в своем open sql'e. Я все это писал к тому, что не надо хаять чужую работу, пока вы не знаете всех ограничений, которые приходилось учитывать разработчику... И пока никто здесь не видел непосредственно стандарт, спорить абсолютно не о чем. Любой, кто будет говорить, что разработчики ядра САП - #уд@ки, сделавшие кривой и убогий язык, будет всего лишь упрямо и бездоказательно отстаивать свою личную точку зрения. Лично я считаю, что ограниченность возможностей open sql связана как раз с необходимостью реализации независимости от СУБД.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 14 2006, 16:30 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Ну позиция понятна.
Тем не менее все равно хочется чтобы open sql соответствовал стандарту sql92. Да, стандарта в открытом доступе нет, и сравнить с ним я не могу - но опыт работы с различными диалектами sql и различные статьи/книги с определенной долей уверенности позволяют предположить что именно стандарт разрешает, а что нет. Я не претендую на истину в последней инстанции, но ИМХО конструкции типа select tablename.* и select (выражение) в Стандарте допустимы, а в open sql нет.
Я не кричу что разработчики м#даки, сделавшие кривой и убогий язык - просто всегда хочется иметь более совершенный инструмент.
И лично я считаю, что возможности open sql более ограничены, чем sql(специфичные возможности каждого диалекта не учитываем) любой из тех СУБД, на которых установлены системы SAP.
Все вышеизложенное сугубо личное мнение, на абсолютную истину никак не претендующее.

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 14 2006, 16:41 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
:) Странно, в нете никто искать не умеет, по ходу... Вот вам ссылка
http://www.cse.iitb.ac.in/dbms/Data/Papers-Other/SQL1999/ansi-iso-9075-2-1999.pdf
Правда вторая часть только. А так данный документ ищется по незамысловатому офиц. названию ANSI X3.135-1992. Но за денюжку. Стандарт то платный ((
Касательно темы топика - данный стандарт поддерживают все вменяемые СУБД. Т.е. я не могу припомнить ни одной мало мальски известной, которая бы была исключением. Касательно нереализации САПом: как уже было замеченно, открытый SQL появился до выхода стандарта. И, более того, позволяет решать задачи, которые диктует рынок и конечные пользователи. Сиречь САПу есть чем занятся вместо приведения стандартов.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 14 2006, 18:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 14:20
Сообщения: 326
Откуда: Москва
Пономарев Артем написал:

Изображение


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: re
СообщениеДобавлено: Пн, авг 14 2006, 23:06 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
native sql позволяет использовать расширенные операторы в запросах?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: re
СообщениеДобавлено: Вт, авг 15 2006, 00:46 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
trop написал(а):
native sql позволяет использовать расширенные операторы в запросах?

Нихт. Но позволяет вызывать хранимки. В которых использовать можно все что угодно. Вплоть до C (если говорим о оракле).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 15 2006, 08:17 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Пономарев Артем написал:
Правда вторая часть только.

Вообще-то там 4 из 5 томов лежит (кроме 3-го). Только цифирьку в урл сменить. Или речь про то, что остальные тома отношения к теме не имеют?

Пономарев Артем написал:
Стандарт то платный ((

По $20 за том: http ://webstore.ansi.org, http ://www.cssinfo.com/ncits.html


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 15 2006, 09:28 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Да, некорректно выразился. Поправлюсь. В свете дискуссии имеет важность только вторая часть. Так как это, как раз, и есть SQL Foundation.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, авг 18 2006, 13:57 
Директор
Директор

Зарегистрирован:
Чт, май 12 2005, 11:10
Сообщения: 1038
Пол: Мужской
ABC написал(а):
... Лично я считаю, что ограниченность возможностей open sql связана как раз с необходимостью реализации независимости от СУБД.


100%

Прикинь, если бы SAP стал подстраиваться под все фичи MS SQL, ORACLE, DB2 & etc ... :lol: Поди обеспечь кросс-платформенность если можно так сказать :)

PS: Нешто никто не заглядывал в саповскую базу? Там помоему кроме тучи таблиц и десятка двух-трех sp_ ничего нет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 71 ]  На страницу Пред.  1, 2, 3, 4, 5

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB