In non-procedural languages, what determines how this should be done?

If you are comparing C vs SQL, this is an argument:

Unlike procedural languages ​​such as C, which describe how things should be done, SQL is non-procedural and describes what needs to be done.

So, the part for both languages ​​such as SQL is determined by the language itself, isn't it? What if I want to change the way a request works. Suppose I want to change the way SELECT is processed. Is it possible?

+3
source share
2 answers

So, how is part of languages ​​such as SQL defined by the language itself?

( SQL), . , , - .

, SELECT . ?

- , . :

, , , , - .

, , , , , , SQL. ( , SQL.)

+4

. , , , - , . , , , / , . SQL , , ( ), ..

C, ( - ) ( - ODBC). , , , , (, , , , C , , - - , , ).

: , - . SQL , , "" "".

+2

Source: https://habr.com/ru/post/1757608/


All Articles