Белгі Тағайындалуы Белгі Тағайындалуы *
Көбейту
“ “
Мәтіндік мән, егерде
SER QUOTED_IDENTIFIER
OFF
-
Айырым
‘ ‘
Мәтіндік мәндер
%
Екі санның бөлгеннен
қалдығы
<>
Тең емес
+
Қосу
[ ]
Бос орны бар
идентификатор
=
Теңдік немесе
салыстыру
!<
Артық емес
<=
Кіші немесе тең
!>
Кем емес
>=
Артық немесе тең
>
артық
!=
Тең емес
<
кем
@
Айнымалы алдында
қойылады
.
Аналы және
бағынышты
нысандарды айыру
@@
Жүйелі функцияға
сілтеме
/
бөлу
--
Бір жолдық түсіндірме
/* */
Көпжолдық түсіндірме
Айнымалылар сақталатын процедуралар мен функцияларда аралық
Мәліметтерді сақтау үшін қолданылады. Барлық айнымалылар Жергілікті деп
саналады. Айнымалының аты @ - мен басталуы керек.
Айнымалыларды жариялау MS SQL Server белгілеулеріндегі Синтаксис:
DECLARE @айнымалылар_аты1 айнымалылар_типі,
@айнымалылар_атыN айнымалылар_типі
Егер айнымалы түрі өлшемді көрсетсе, онда айнымалыларды жариялау
үшін келесі синтаксис қолданылады:
DECLARE @ айнымалылар_аты1 айнымалылар_типі (өлшемі), ., @
айнымалылар_атыN айнымалылар_типі ((өлшемі)
Сұраныс 1. SQL редакторында айнымалыларды олардың мәндерін
енгізумен және нәтиже шығарумен хабарлауды жазыңыз:
DECLARE @a INT, @b numeric(10,2)
SET @a = 20
SET @b = (@A+@a)/15
SELECT @b -нәтиже экранға шығару
Бұл құрылымды орындау үшін іске қосыңыз. Экранда келесі нәтиже пайда
болады.
92
6.8.1 Сұраныс нәтижесі
Сұраныс 2
. Студенттер кестесіндегі жолдар санын алып, бұл айнымалының
мәнін беру.
DECLARE @a INT
SELECT @a = COUNT(*) FROM Student
SELECT @a