Níže uvedený script způsobí na MSSQL 2017 havárii a odpojení klienta.

Radomír Beníček 0 Reputační body
2025-12-15T10:44:47.6533333+00:00

-- Verze MSSQL

Microsoft SQL Server 2017 (RTM-CU31-OD) (KB5050533) - 14.0.3490.10 (X64)

Feb 19 2025 12:19:28 

Copyright (C) 2017 Microsoft Corporation

Standard Edition (64-bit) on Windows Server 2022 Standard 10.0 <X64> (Build 20348: ) (Hypervisor)

-- T-SQL script

create table TEST(

         uid smallint not null

        ,klic_volbahodn int not null

        ,ps_md money not null

        ,ps_dal money not null

        ,castka_md money not null

        ,castka_dal money not null)

go

insert TEST(uid, klic_volbahodn, ps_md, ps_dal, castka_md, castka_dal) select 1,28862,9560,0,0,0

insert TEST(uid, klic_volbahodn, ps_md, ps_dal, castka_md, castka_dal) select 1,28863,0,0,1433360.9700,1433360.9700

insert TEST(uid, klic_volbahodn, ps_md, ps_dal, castka_md, castka_dal) select 7,28862,9560,0,0,0

insert TEST(uid, klic_volbahodn, ps_md, ps_dal, castka_md, castka_dal) select 7,28863,0,0,1433360.9700,1433360.9700

go

select GL.uid

    ,rok_md = GL.castka_md - GL.ps_md

   ,rok_dal = GL.castka_dal - GL.ps_dal

from TEST GL

go

-- Result

[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionCheckForData (CheckforData()).

Server: Msg 11, Level 16, State 1, Line 0

Došlo k obecné chybě sítě. Informace naleznete v dokumentaci k síti.

Microsoft 365 a Office | Jiné
Počet komentářů: 0 Žádné komentáře

Odpovědi: 2

Seřadit podle: Nejnovější
  1. Miroslav Pragl 78,946 Reputační body Dobrovolný moderátor
    2025-12-16T07:21:37.21+00:00

    Jak pisu vyse.

    To, ze neco MUZES napsat mene beznym zpusobem, jeste neznamena, ze to je hodne a funkcni.

    Vyjadruj se konzervativne, zejmena pokud protistrana neni uplne liberalni.

    MP

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře

  2. Miroslav Pragl 78,946 Reputační body Dobrovolný moderátor
    2025-12-15T11:11:51.2166667+00:00

    jaka verze ovladace je pouzita na klientu? SQL, SQLNCLI, ODBC17? Take zkontroluj (cliconfg.exe) preferovane protokoly

    MP

    Byla tato odpověď užitečná?


Vaše odpověď

Odpovědi můžou být autorem otázky označeny jako „Přijaté“ a moderátory jako „Doporučené“, což uživatelům pomůže zjistit, že odpověď vyřešila problém autora.