*   >> Чтение Образование Статьи >> science >> programming

Работа с Sql переменных в Sybase SQL Anywhere

разцами, разорвать соединение, остановить базу данных и остановки сервера. У этих же вещи, чтобы попробовать образцы кода в других частях серии. Попробуйте следующий код: BEGIN DECLARE ул CHAR (30); КОМПЛЕКТ ул = 'Я некоторый текст.'; ВЫБОР ул; КОНЕЦ; В панели результатов должны, наконец, отобразить значение строки "Я некоторый текст.». В данную товарную позицию в панели результатов имя переменной. В коде, переменная впервые заявил без объяснения ей значение. Такая переменная без присвоенного значения на самом деле NULL возложены на него.

Ниже в коде, набор присваивает значение для переменной. Оператор SELECT оператор выводит значение переменной. Приведенный выше код эквивалентен следующему, где в декларации стоимость является назначить. BEGIN DECLARE ул CHAR (30) = 'Я некоторый текст.'; ВЫБОР ул; КОНЕЦ; Там нет SET заявление здесь. Вам не нужно это, так как в декларации присваивается значение. Набор, присваивает новое значение переменной. Переменная должна быть предварительно создана с помощью CREATE инструкция переменной (см ниже) или DECLARE заявление, или он должен быть выходной параметр для процедуры.

Набор, заявление также может быть использован для изменения значения переменной. Вы что, только назначая новое значение переменной. Оператор CREATE инструкция переменной Оператор DECLARE используется оператор объявить переменную только внутри составного оператора, а переменная объявлена ​​видно только внутри этого составного оператора. Существует утверждение, что SQL может быть использован для создания (объявлять) переменную за пределами или внутри составного оператора.

Его синтаксис: CREATE [OR REPLACE] идентификатор переменных данных типа [{= | DEFAULT} начальное значение Здесь идентификатор, значит, имя-переменной. Вы можете заменить (или заменить) значение ранее созданной переменной. Другие особенности синтаксиса такие же, как те, для DECLARE сообщении. Попробуйте следующий код: Переменная, MYVAR INT = 123; ВЫБОР MYVAR; Результаты панели, наконец, отображает значение, 123. Для данных типа аббревиатура целое INT, который используется выше.

Попробуйте следующий код, который показывает, что переменная создается вне составного оператора с создаёт переменной заявлении, можно увидеть внутри составного оператора: Переменная, herVar INT = 87; Начало работы Выбор herVar; КОНЕЦ; Переменная создается с создаёт переменной заявлении внутри составного оператора можно увидеть за пределами составного оператора. Следующий код иллюстрирует это: BEGIN необходимо создат

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.