*   >> lukeminen koulutus Artikkelit >> science >> programming

Työskentely SQL muuttujat Sybase SQL Anywhere

stiä.". Otsikko tulosruudun on muuttujan nimi. Koodissa, muuttuja on ensimmäinen julistettu määräämättä mitään arvoa. Tällainen muuttuja ilman määritetty arvo todellisuudessa on NULL sille. Alempana koodi, SET lausunto määrittää arvon muuttujaan. SELECT näyttää muuttujan arvo. Edellä koodi vastaa seuraavan missä ilmoitus arvo on antaa. BEGIN ILMOITTAA str CHAR (30) = 'Olen tekstiä. "; VALITSE str; END; Ei ole asetettu selvitys täällä. Sinun ei tarvitse sitä, koska ilmoituksessa arvo on määritetty. SET lausunto antaa uuden arvon muuttujaan.

Muuttuja on pitänyt aiemmin luotu CREATE VARIABLE selvitys (katso alla) tai ILMOITTAA lausuman, tai sen on oltava output-parametri menettelystä. SET lausuma voidaan käyttää myös muuttaa arvoa muuttujan. Teet että vain määrittämällä uuden arvon muuttujaan. LUO VARIABLE Statement DECLARE lausunto käytetään julistaa muuttuja vain sisällä yhdiste selvitys, ja muuttuja julisti nähdään vain sisällä että yhdiste lausunto. On SQL, jota voidaan käyttää luomaan (julistaa) muuttuja ulkona tai sisällä yhdiste selvitys.

Sen syntaksi on: CREATE [TAI VAIHDA] VARIABLE tunnistetiedot-type [{= | DEFAULT} alkuperäisen-arvo Täällä tunniste, tarkoittaa muuttujan-nimi. Voit korvata (tai korvataan) arvo aiemmin luotu muuttuja. Muut ominaisuudet syntaksin ovat samat kuin ILMOITTAA julkilausuman. Kokeile seuraavia koodi: CREATE VARIABLE myVar INT = 123; VALITSE myVar; Tulosruudun vihdoin näyttää arvo, 123. Tietojen tyypin lyhenne kokonaisluku on INT, jota käytetään edellä.

Kokeile seuraava koodi, joka osoittaa, että muuttuja luotu ulkopuolella yhdiste lausuman CREATE VARIABLE selvitys, voidaan nähdä sisälle yhdiste julkilausuma: CREATE VARIABLE herVar INT = 87; BEGIN SELECT herVar; END; Muuttuja luotu CREATE VARIABLE lausuman sisällä yhdiste lausuma voidaan nähdä ulkopuolella yhdiste julkilausuman. Seuraava koodi kuvaa tätä: BEGIN CREATE VARIABLE hisVar INT = 50; END; SELECT hisVar; Muuttuja luotu ILMOITTAA lausuman sisällä yhdiste lausunto ei näy ulkopuolelle yhdiste julkilausuman.

Joten seuraava koodi ei toimi: BEGIN DECLARE yourVar INT = 66; END; SELECT yourVar; Life of Variable muuttuja luotu ILMOITTAA lausuman voidaan luotu yhdiste selvitys. Se jatkuu niin kauan yhdiste selvitys toimii. Toisaalta, muuttuja luoma CREATE VARIABLE selvitys, voidaan luoda sisällä yhdiste lausunto tai ulkopuolella yhdiste julkilausuman. Kun yhteyden tietokantaan, voit käyttää CREATE VARIABLE lausuman luoda muuttujan tai sen ulkopuolella yhdiste selvitys. Kun ett

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.