{"id":199,"date":"2025-05-26T12:57:31","date_gmt":"2025-05-26T10:57:31","guid":{"rendered":"https:\/\/maratsaukans23.thkit.ee\/vp\/?page_id=199"},"modified":"2025-05-27T11:38:36","modified_gmt":"2025-05-27T09:38:36","slug":"procedure","status":"publish","type":"page","link":"https:\/\/maratsaukans23.thkit.ee\/vp\/procedure\/","title":{"rendered":"protseduurid"},"content":{"rendered":"\n<p>\u00fclesanne<\/p>\n\n\n\n<p>tabel: puu (id, puunimi, pikkus, asukoht) <\/p>\n\n\n\n<p><strong>protsessorid:<\/strong><\/p>\n\n\n\n<p>1. Protseduur, mille abil saab lisada uued puud tabelisse<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>2. Protseduur, mis leiab keskmine pikkus tabelis puu<span class=\"fontstyle0\">1)l\u00f5i tabeli<\/span><\/p>\n\n\n\n<p><br>3. Protseduur, mis uuendab puu pikkused 10% suurem<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>1) l\u00f5i tabeli<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"453\" height=\"135\" src=\"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-9.png\" alt=\"\" class=\"wp-image-204\" style=\"width:401px;height:auto\" srcset=\"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-9.png 453w, https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-9-300x89.png 300w\" sizes=\"auto, (max-width: 453px) 100vw, 453px\" \/><\/figure>\n\n\n\n<p><strong>2)<\/strong> <strong>andmete lisamine tabelisse<\/strong><\/p>\n\n\n\n<p>create procedure Lisapuu<\/p>\n\n\n\n<p>@puuid int, <\/p>\n\n\n\n<p>@puunimi varchar(25), <\/p>\n\n\n\n<p>@pikkus int, <\/p>\n\n\n\n<p>@asukoht varchar(30)<\/p>\n\n\n\n<p>AS <\/p>\n\n\n\n<p>BEGIN<\/p>\n\n\n\n<p>insert into puu(puunimi, pikkus, asukoht)<\/p>\n\n\n\n<p> values (@puunimi, @pikkus, @asukoht); <\/p>\n\n\n\n<p>select * from puu;END;EXEC Lisapuu 2, &#8216;tamm&#8217;, 10, &#8216;Maardu&#8217;;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>3)Keskmine puu pikkus<\/strong><\/p>\n\n\n\n<p>Create procedure keskminepuu <\/p>\n\n\n\n<p>AS<\/p>\n\n\n\n<p>BEGIN<\/p>\n\n\n\n<p>select * from puu;<\/p>\n\n\n\n<p>select AVG(pikkus) as keskmine_pikkus from puu; <\/p>\n\n\n\n<p>end;<\/p>\n\n\n\n<p>exec keskminepuu;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"308\" height=\"251\" src=\"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-10.png\" alt=\"\" class=\"wp-image-205\" style=\"width:313px;height:auto\" srcset=\"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-10.png 308w, https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-10-300x244.png 300w\" sizes=\"auto, (max-width: 308px) 100vw, 308px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>4) Protseduur, mis uuendab puu pikkused 10 % suurem<\/strong><br><\/p>\n\n\n\n<p>Create procedure suurPuu<\/p>\n\n\n\n<p>@arv decimal (5,2)<\/p>\n\n\n\n<p>AS<\/p>\n\n\n\n<p>BEGIN<\/p>\n\n\n\n<p>select * from puu;<\/p>\n\n\n\n<p>Update puu set pikkus=pikkus*@arv;<\/p>\n\n\n\n<p>select * from puu;<\/p>\n\n\n\n<p>END;<\/p>\n\n\n\n<p>EXEC suurPuu 10;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"266\" src=\"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-11.png\" alt=\"\" class=\"wp-image-206\" style=\"width:398px;height:auto\"\/><\/figure>\n\n\n\n<p><strong>5) Protseduur, mis kustutab tabelist id j\u00e4rgi<\/strong><\/p>\n\n\n\n<p>create procedure kustutapuu<\/p>\n\n\n\n<p>@id int<\/p>\n\n\n\n<p>AS<\/p>\n\n\n\n<p>BEGIN<\/p>\n\n\n\n<p>select * from puu;<\/p>\n\n\n\n<p>Delete from puu WHERE puuid=@id; <\/p>\n\n\n\n<p>select * from puu;<\/p>\n\n\n\n<p>end;<\/p>\n\n\n\n<p>exec kustutapuu @id=1;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"344\" height=\"246\" src=\"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-12.png\" alt=\"\" class=\"wp-image-207\" style=\"width:356px;height:auto\" srcset=\"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-12.png 344w, https:\/\/maratsaukans23.thkit.ee\/vp\/wp-content\/uploads\/2025\/05\/pilt-12-300x215.png 300w\" sizes=\"auto, (max-width: 344px) 100vw, 344px\" \/><\/figure>\n\n\n\n<p><br><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00fclesanne tabel: puu (id, puunimi, pikkus, asukoht) protsessorid: 1. Protseduur, mille abil saab lisada uued puud tabelisse 2. Protseduur, mis leiab keskmine pikkus tabelis puu1)l\u00f5i tabeli 3. Protseduur, mis uuendab puu pikkused 10% suurem 1) l\u00f5i tabeli 2) andmete lisamine tabelisse create procedure Lisapuu @puuid int, @puunimi varchar(25), @pikkus int, @asukoht varchar(30) AS BEGIN insert [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-199","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-json\/wp\/v2\/pages\/199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-json\/wp\/v2\/comments?post=199"}],"version-history":[{"count":3,"href":"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-json\/wp\/v2\/pages\/199\/revisions"}],"predecessor-version":[{"id":220,"href":"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-json\/wp\/v2\/pages\/199\/revisions\/220"}],"wp:attachment":[{"href":"https:\/\/maratsaukans23.thkit.ee\/vp\/wp-json\/wp\/v2\/media?parent=199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}