Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Строка в SQL? [D7]


Страницы:   1 2 3 4

ПЕТЯ ©   (2003-12-22 07:42:00) 

Как с помощью SQL запроса можно записать строку в обратном порядке, например: дом -> мод.


Shirson   (2003-12-22 13:15:00) [41]

>kaif © (22.12.03 13:08) [29]
>2 Shirson © (22.12.03 12:58) [25]
>Кроме MSSQL существуют другие СУБД.

Да ты что??? Вот же блин, а я и незнал... :)
Хотя, наверное знал, раз привёл другой вариант, а?


Shirson   (2003-12-22 13:12:00) [42]

>Vlad © (22.12.03 13:00) [26]
>Ну есть же разница между SQL и DDL ? А ?


The SQL language has two main divisions: Data Definition Language (DDL), which is used to define and manage all the objects in an SQL database, and Data Manipulation Language (DML), which is used to select, insert, update, and delete data in the objects defined using DDL. The Transact-SQL DDL used to manage objects such as databases, tables, and views is based on SQL-92 DDL statements, with extensions.

И? :) SQL состоитиз DDL и DML.
(вот же чёрт.. зачем же я отвечаю? Нужно же сказать - "Vlad, читайт доку" и важно нахмуриться :))

>И вобще ты о каких запросах спрашиваешь ?
Я спрашиваю - ЧТО ВЫ ПОНИМАЕТЕ ПОД ТЕРМИНОМ "ЗАПРОС"
(вы - всмысле все отметившиеся тут).
Я уже ответил, что понимаю под ним я - то что называется английским словом query и используется во всех доках по SQL.

>один SQL запрос = одно предложение в рамках стандарта SQL

Ну наконец-то... Спасибо.
(сразу это написать нельзя было, гордость не давала? :))

Тогда, на основе данного определения, вопрос к Johnmen.

Как понимать твою фразу "И почему кроме запроса еще что-то ?" :)
А что, там есть что-то, что не-запрос? ;)


kaif   (2003-12-22 13:08:00) [43]

2 Shirson © (22.12.03 12:58) [25]
Кроме MSSQL существуют другие СУБД. Например, в IB сабж можно сделать с помощью UDF.Как по твоему, такой ответ на сабж корректен:
1. Берешь решение Евлампия (22.12.03 12:08) [29], форум "Потрепаться", "Самый нестандартный алгоритм"
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1072049611&n=3
2. Оформляешь входной параметр, как PChar (если не вру).
3. Засовываешь это в dll, соглашение вызова cdecl.
4. Объявляешь с помощью DECLARE FUNCTION в базе данных, не забудь FREE_IT.
5. Юзаешь.
-----------------
Если бы спрашивающий указал в вопросе сервер баз данных MSSQL - ты был бы прав. А если он на Local SQL хочет ответ на сабж получить? Откуда мы знаем, что он с MSSQL работает?
Замечание, что MSSQL как-то стали постепенно SQL-ом называть, возможно и вызывает всю путаницу.


Sandman25   (2003-12-22 13:05:00) [44]

Shirson

Я, например, сейчас работаю с Paradox через BDE. Ни хранимых, ни REVERSE нет, и добиться реверса строки можно только в клиентской части. Я Вас убедил, что на SQL решить поставленную задачу нельзя? :)


Vlad   (2003-12-22 13:01:00) [45]


> Shirson © (22.12.03 12:58) [25]
> >Vlad © (22.12.03 12:47) [21]
> >А можно я тоже распальцую ? :-)
> >SQL-запрос...
>
> Это масло маслянное.

Вот это 5 баллов :-)))


Vlad   (2003-12-22 13:00:00) [46]


> Shirson © (22.12.03 12:55) [24]

Ну есть же разница между SQL и DDL ? А ?
И вобще ты о каких запросах спрашиваешь ?
один SQL запрос = одно предложение в рамках стандарта SQL
Язык ХП - это есть процедурное расширение языка SQL.

>Johnmen © (22.12.03 12:51) [23]
Я и ту и другую формулировку встречал, не знаю какая из них официальная


Shirson   (2003-12-22 12:58:00) [47]

>Vlad © (22.12.03 12:47) [21]
>А можно я тоже распальцую ? :-)
>SQL-запрос...


Это масло маслянное.


Shirson   (2003-12-22 12:55:00) [48]

>Johnmen © (22.12.03 12:43) [20]

Ну я прямо зАбАялся и сник :)

Я уже заметил, что тут не принято отвечать прямо, а принято выёживаться. И ответить на вопрос это признак слабости. Угу?
Гораздо лучше для репутации сказать "читай книжку/словарь/FM" и сделать многозначительный вид.

Я прошу НЕВОЗМОЖНОГО? Дайте определение понятия "запрос". Просто возьмите и напечатейте на клавиатуре. Вы же его знаете (?)

Я не издеваюсь, я не насмехаюсь - я пытаюсь понять.
Почему и
Select ...
и
set @h="f"
и
Create Table...

в доке называется "запрос" (query), а вы утверждаете, что нет.


Johnmen   (2003-12-22 12:51:00) [49]

>Vlad © (22.12.03 12:47)

...Structured...:)


Loneron   (2003-12-22 12:49:00) [50]

А что же скажет ПЕТЯ? :)


Vlad   (2003-12-22 12:47:00) [51]

А можно я тоже распальцую ? :-)
SQL-запрос - это Simple Query Language + формулировка "запрос" из толкового словаря :-)


Johnmen   (2003-12-22 12:43:00) [52]

>Shirson © (22.12.03 12:33)

А можно еще немного распальцовки, ума и гордости ? Да ? Спасибо. :)
Так вот. Определение слова "запрос" можно найти в толковом словаре. И это не абстрактная книжка. И не заставляй других это делать :)
Нормально распальцевал ? :)


Shirson   (2003-12-22 12:33:00) [53]

Мда, ну и трепачи же вы :)
Я понимаю, что тут все очень умные и очень гордые.
Только, огромный плиииз, снизойдите с вершины своей гордости и блестните своим умом, в ответе на один простой вопрос, который тут прозвучал дважды - что такое "запрос"?
Без распальцовок, ссылок на абстрактные книжки и пр. Коротко и ясно.
Кто снизойдёт? :)


Sandman25   (2003-12-22 10:51:00) [54]

[16] Shirson © (22.12.03 10:38)

То есть SQL по умолчанию - это SQL для MS SQL?
А почему не Oracle или вообще Local SQL?


Vlad   (2003-12-22 10:41:00) [55]


> Shirson © (22.12.03 10:38) [16]

Это что же, автору значит нужно было написать "помогите составить SQL-92-запрос", так чтоли :-)))


Shirson   (2003-12-22 10:38:00) [56]

>Рамиль ©

В таком случае принято писать SQL-92, вообще-то.


Ega23   (2003-12-22 10:28:00) [57]


> Плохиш_ (22.12.03 10:19) [14]

Не факт. Может MySQL?


Плохиш_   (2003-12-22 10:19:00) [58]

Ну вы чё не знаете, что SQL - это второе имя MSSQL ;-)


Рамиль   (2003-12-22 10:10:00) [59]


> Shirson © (22.12.03 09:48) [12]

Обычно, в таком случае подразумевается стандарт SQL, независимый от СУБД.


Shirson   (2003-12-22 09:48:00) [60]

"Злые вы. Уйду я от вас."


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо