{"id":219,"date":"2025-02-25T12:36:39","date_gmt":"2025-02-25T10:36:39","guid":{"rendered":"https:\/\/rocketleaugedaddy.wordpress.com\/?page_id=219"},"modified":"2025-02-25T12:36:39","modified_gmt":"2025-02-25T10:36:39","slug":"sql-veateated-ja-nende-lahendamine","status":"publish","type":"page","link":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/","title":{"rendered":"SQL veateated ja nende\u00a0lahendamine"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/image-10.png?w=299\" alt=\"\" class=\"wp-image-220\" \/><\/figure>\n\n\n\n<p>ebakorrektne SQL lause s\u00fcntaks<\/p>\n\n\n\n<p>Lahendus: lisanda andmebaasi nimi: <strong>create database Veatede;<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><strong>Viga:<\/strong> Tabelit <code>test2<\/code> ei eksisteeri.<\/p>\n\n\n\n<p><strong>Lahendus:<\/strong><\/p>\n\n\n\n<p>1.Kontrolli, kas tabel <code>test2<\/code> on olemas andmebaasis.<br>2.Kui tabel puudub, loo see enne sisestamist.<br><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nINSERT INTO test(id, nimi)  \nVALUES (1, &#039;Marek&#039;);  \n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/pilt-25.png?w=542\" alt=\"\" class=\"wp-image-223\" style=\"width:620px;height:auto\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<p>Viga \u2013 V\u00e4\u00e4rtus <code>'Mark'<\/code> on liiga pikk, et mahtuda veergu <code>nimi<\/code>.<\/p>\n\n\n\n<p>Lahendus:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nalter table test alter column nimi varchar(25);\n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/pilt-26.png?w=501\" alt=\"\" class=\"wp-image-225\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><strong>Viga:<\/strong> Puudub <code>AS<\/code> enne <code>BEGIN<\/code>.<\/p>\n\n\n\n<p><strong>Lahendus:<\/strong> Lisa <code>AS<\/code> enne <code>BEGIN<\/code>.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nCREATE PROCEDURE lisaLinn  \n    @Lnimi VARCHAR(30),  \n    @rArv INT \nAS \nBEGIN \nEND;\n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/image-16.png?w=558\" alt=\"\" class=\"wp-image-227\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><strong>Viga:<\/strong> Protseduuri nime asemel on kasutatud stringi <code>'Johvi'<\/code>.<\/p>\n\n\n\n<p><strong>Lahendus:<\/strong><br>Kasuta protseduuri \u00f5iget nime.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nEXEC lisaLinn &#039;Johvi&#039;, 10002;\n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/image-17.png?w=298\" alt=\"\" class=\"wp-image-229\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><strong>Viga:<\/strong> SQL ei tea, mis t\u00fc\u00fcpi objekt <code>linn<\/code> on, kuna <code>DROP<\/code>-i puhul tuleb m\u00e4\u00e4rata, mida kustutatakse (tabel, protseduur, vaade jne).<\/p>\n\n\n\n<p>Lahendus:<br><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nDROP TABLE linn;\n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/image-18.png?w=505\" alt=\"\" class=\"wp-image-231\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<p><strong>Viga:<\/strong> Veerg <code>id<\/code> lubab <strong>NULL<\/strong> v\u00e4\u00e4rtusi, kuid <strong>PRIMARY KEY<\/strong> ei saa olla NULL.<\/p>\n\n\n\n<p>Lahendus:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nalter table test alter column id int not null;\nalter table test add primary key (id);\n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/image-19.png?w=510\" alt=\"\" class=\"wp-image-233\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ebakorrektne SQL lause s\u00fcntaks Lahendus: lisanda andmebaasi nimi: create database Veatede; Viga: Tabelit test2 ei eksisteeri. Lahendus: 1.Kontrolli, kas tabel test2 on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-219","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SQL veateated ja nende\u00a0lahendamine - Marek Lukk portfoolio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/\" \/>\n<meta property=\"og:locale\" content=\"et_EE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SQL veateated ja nende\u00a0lahendamine - Marek Lukk portfoolio\" \/>\n<meta property=\"og:description\" content=\"ebakorrektne SQL lause s\u00fcntaks Lahendus: lisanda andmebaasi nimi: create database Veatede; Viga: Tabelit test2 ei eksisteeri. Lahendus: 1.Kontrolli, kas tabel test2 on [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/\" \/>\n<meta property=\"og:site_name\" content=\"Marek Lukk portfoolio\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/sql-veateated-ja-nende-lahendamine\\\/\",\"url\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/sql-veateated-ja-nende-lahendamine\\\/\",\"name\":\"SQL veateated ja nende\u00a0lahendamine - Marek Lukk portfoolio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/sql-veateated-ja-nende-lahendamine\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/sql-veateated-ja-nende-lahendamine\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/rocketleaugedaddy.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/image-10.png?w=299\",\"datePublished\":\"2025-02-25T10:36:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/sql-veateated-ja-nende-lahendamine\\\/#breadcrumb\"},\"inLanguage\":\"et\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/sql-veateated-ja-nende-lahendamine\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"et\",\"@id\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/sql-veateated-ja-nende-lahendamine\\\/#primaryimage\",\"url\":\"https:\\\/\\\/rocketleaugedaddy.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/image-10.png?w=299\",\"contentUrl\":\"https:\\\/\\\/rocketleaugedaddy.wordpress.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/image-10.png?w=299\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/sql-veateated-ja-nende-lahendamine\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SQL veateated ja nende\u00a0lahendamine\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/#website\",\"url\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/\",\"name\":\"Marek Lukk portfoolio\",\"description\":\"Noorem tarkvaraarendaja\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mareklukk24.thkit.ee\\\/wp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"et\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SQL veateated ja nende\u00a0lahendamine - Marek Lukk portfoolio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/","og_locale":"et_EE","og_type":"article","og_title":"SQL veateated ja nende\u00a0lahendamine - Marek Lukk portfoolio","og_description":"ebakorrektne SQL lause s\u00fcntaks Lahendus: lisanda andmebaasi nimi: create database Veatede; Viga: Tabelit test2 ei eksisteeri. Lahendus: 1.Kontrolli, kas tabel test2 on [&hellip;]","og_url":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/","og_site_name":"Marek Lukk portfoolio","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/","url":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/","name":"SQL veateated ja nende\u00a0lahendamine - Marek Lukk portfoolio","isPartOf":{"@id":"https:\/\/mareklukk24.thkit.ee\/wp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/#primaryimage"},"image":{"@id":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/#primaryimage"},"thumbnailUrl":"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/image-10.png?w=299","datePublished":"2025-02-25T10:36:39+00:00","breadcrumb":{"@id":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/#breadcrumb"},"inLanguage":"et","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/"]}]},{"@type":"ImageObject","inLanguage":"et","@id":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/#primaryimage","url":"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/image-10.png?w=299","contentUrl":"https:\/\/rocketleaugedaddy.wordpress.com\/wp-content\/uploads\/2025\/02\/image-10.png?w=299"},{"@type":"BreadcrumbList","@id":"https:\/\/mareklukk24.thkit.ee\/wp\/sql-veateated-ja-nende-lahendamine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mareklukk24.thkit.ee\/wp\/"},{"@type":"ListItem","position":2,"name":"SQL veateated ja nende\u00a0lahendamine"}]},{"@type":"WebSite","@id":"https:\/\/mareklukk24.thkit.ee\/wp\/#website","url":"https:\/\/mareklukk24.thkit.ee\/wp\/","name":"Marek Lukk portfoolio","description":"Noorem tarkvaraarendaja","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mareklukk24.thkit.ee\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"et"}]}},"_links":{"self":[{"href":"https:\/\/mareklukk24.thkit.ee\/wp\/wp-json\/wp\/v2\/pages\/219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mareklukk24.thkit.ee\/wp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mareklukk24.thkit.ee\/wp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mareklukk24.thkit.ee\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mareklukk24.thkit.ee\/wp\/wp-json\/wp\/v2\/comments?post=219"}],"version-history":[{"count":0,"href":"https:\/\/mareklukk24.thkit.ee\/wp\/wp-json\/wp\/v2\/pages\/219\/revisions"}],"wp:attachment":[{"href":"https:\/\/mareklukk24.thkit.ee\/wp\/wp-json\/wp\/v2\/media?parent=219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}