Details

    Description

      UPDATE 10.5.12 to 10.5.13.

      CREATE TABLE pult_boxmdu (
        id int(11) NOT NULL,
        region_ID int(11) NOT NULL,
        PRIMARY KEY (id)
      )
      ENGINE = CONNECT,
      TABLE_TYPE = ODBC,
      TABNAME = 'pult_boxmdu',
      READONLY = 1,
      CHARACTER SET cp1251,
      COLLATE cp1251_ukrainian_ci,
      CONNECTION = 'DSN=Odyssey';
       
      run SELECT id, region_ID FROM pult_boxmdu;
      OUT:
      id	region_ID
      14	3
      8	3
      26	3
      712	2
      22	3
       
      SELECT region_ID FROM pult_boxmdu;
      region_ID
      0
      0
      0
      0
      0
      

      Why "0? How to solve?

      Attachments

        Issue Links

          Activity

            Sergey_W Sergii Volikov created issue -
            Sergey_W Sergii Volikov added a comment - - edited

            SELECT * FROM pult_boxmdu WHERE region_id = 3;

            id region_ID
            14 3
            8 3
            26 3
            22 3
            ....

            SELECT region_id FROM pult_boxmdu WHERE region_id = 3;

            Records not!

            Sergey_W Sergii Volikov added a comment - - edited SELECT * FROM pult_boxmdu WHERE region_id = 3; id region_ID 14 3 8 3 26 3 22 3 .... SELECT region_id FROM pult_boxmdu WHERE region_id = 3; Records not!
            Sergey_W Sergii Volikov added a comment - - edited

            SELECT COUNT(id) cnt FROM pult_boxmdu WHERE region_id > 0;

            cnt = 712

            SELECT COUNT(region_id) cnt FROM pult_boxmdu WHERE region_id > 0;

            cnt = 0

            Sergey_W Sergii Volikov added a comment - - edited SELECT COUNT (id) cnt FROM pult_boxmdu WHERE region_id > 0; cnt = 712 SELECT COUNT (region_id) cnt FROM pult_boxmdu WHERE region_id > 0; cnt = 0
            anel Anel Husakovic made changes -
            Field Original Value New Value
            Assignee Olivier Bertrand [ bertrandop ]
            anel Anel Husakovic made changes -
            Description UPDATE 10.5.12 to 10.5.13.

            CREATE TABLE pult_boxmdu (
              id int(11) NOT NULL,
              region_ID int(11) NOT NULL,
              PRIMARY KEY (id)
            )
            ENGINE = CONNECT,
            TABLE_TYPE = ODBC,
            TABNAME = 'pult_boxmdu',
            READONLY = 1,
            CHARACTER SET cp1251,
            COLLATE cp1251_ukrainian_ci,
            CONNECTION = 'DSN=Odyssey';

            run SELECT id, region_ID FROM pult_boxmdu;
            OUT:
            id region_ID
            14 3
            8 3
            26 3
            712 2
            22 3

            run SELECT region_ID FROM pult_boxmdu;
            OUT:
            region_ID
            0
            0
            0
            0
            0

            Why "0? How to solve?
            UPDATE 10.5.12 to 10.5.13.
            {code:sql}
            CREATE TABLE pult_boxmdu (
              id int(11) NOT NULL,
              region_ID int(11) NOT NULL,
              PRIMARY KEY (id)
            )
            ENGINE = CONNECT,
            TABLE_TYPE = ODBC,
            TABNAME = 'pult_boxmdu',
            READONLY = 1,
            CHARACTER SET cp1251,
            COLLATE cp1251_ukrainian_ci,
            CONNECTION = 'DSN=Odyssey';

            run SELECT id, region_ID FROM pult_boxmdu;
            OUT:
            id region_ID
            14 3
            8 3
            26 3
            712 2
            22 3

            SELECT region_ID FROM pult_boxmdu;
            region_ID
            0
            0
            0
            0
            0
            {code}

            Why "0? How to solve?
            Sergey_W Sergii Volikov added a comment - - edited

            Table pult_boxmdu in DB PostgreSql

            CREATE TABLE "pult_boxmdu" (
            	"id" INTEGER NOT NULL DEFAULT 'nextval(''pult_boxmdu_id_seq''::regclass)',
            	"external_id" INTEGER NOT NULL,
            	"msan" VARCHAR(32) NOT NULL,
            	"msan_name" VARCHAR(64) NOT NULL,
            	"msan_ip" VARCHAR(15) NOT NULL,
            	"msan_addr" VARCHAR(255) NOT NULL,
            	"extend" VARCHAR(32) NOT NULL,
            	"eq_id" VARCHAR(15) NULL DEFAULT NULL,
            	"ring" VARCHAR(8) NOT NULL,
            	"region_id" INTEGER NOT NULL,
            	"blocked" BOOLEAN NOT NULL,
            	"psswd" VARCHAR(64) NULL DEFAULT NULL,
            	"uname" VARCHAR(64) NULL DEFAULT NULL,
            	"broken" BOOLEAN NOT NULL,
            	"protocol" VARCHAR(16) NOT NULL,
            	PRIMARY KEY ("id"),
            	INDEX "pult_boxmdu_region_id_dea02e3b" ("region_id")
            );

            Sergey_W Sergii Volikov added a comment - - edited Table pult_boxmdu in DB PostgreSql CREATE TABLE "pult_boxmdu" ( "id" INTEGER NOT NULL DEFAULT 'nextval(' 'pult_boxmdu_id_seq' '::regclass)' , "external_id" INTEGER NOT NULL , "msan" VARCHAR (32) NOT NULL , "msan_name" VARCHAR (64) NOT NULL , "msan_ip" VARCHAR (15) NOT NULL , "msan_addr" VARCHAR (255) NOT NULL , "extend" VARCHAR (32) NOT NULL , "eq_id" VARCHAR (15) NULL DEFAULT NULL , "ring" VARCHAR (8) NOT NULL , "region_id" INTEGER NOT NULL , "blocked" BOOLEAN NOT NULL , "psswd" VARCHAR (64) NULL DEFAULT NULL , "uname" VARCHAR (64) NULL DEFAULT NULL , "broken" BOOLEAN NOT NULL , "protocol" VARCHAR (16) NOT NULL , PRIMARY KEY ( "id" ), INDEX "pult_boxmdu_region_id_dea02e3b" ( "region_id" ) );
            alice Alice Sherepa added a comment -

            just a quick check - "SELECT SQL_NO_CACHE region_ID FROM pult_boxmdu; " is it returning wrong results also? Please add also your .cnf file(s)

            alice Alice Sherepa added a comment - just a quick check - "SELECT SQL_NO_CACHE region_ID FROM pult_boxmdu; " is it returning wrong results also? Please add also your .cnf file(s)

            region_ID
            0
            0
            0
            0
            0

            Sergey_W Sergii Volikov added a comment - region_ID 0 0 0 0 0
            Sergey_W Sergii Volikov made changes -
            Attachment my.ini [ 60628 ]
            Sergey_W Sergii Volikov made changes -
            Component/s Storage Engine - Connect [ 10128 ]
            Component/s Server [ 13907 ]
            Sergey_W Sergii Volikov made changes -
            Labels Connect-Engine
            bertrandop Olivier Bertrand made changes -
            Environment OS MS Server 2019
            ODBC PostgreSql Unicode(x64) 11.01.00.00
            ODBC table type
            bertrandop Olivier Bertrand made changes -
            Affects Version/s 10.4.22 [ 26031 ]
            Affects Version/s 10.3.32 [ 26029 ]
            Affects Version/s 10.2.41 [ 26032 ]

            Was a regression from MDEV-24493 last fix only applying to last versions.

            bertrandop Olivier Bertrand added a comment - Was a regression from MDEV-24493 last fix only applying to last versions.
            bertrandop Olivier Bertrand made changes -
            issue.field.resolutiondate 2021-11-26 11:34:28.0 2021-11-26 11:34:28.229
            bertrandop Olivier Bertrand made changes -
            Fix Version/s 10.2.42 [ 26803 ]
            Fix Version/s 10.3.33 [ 26805 ]
            Fix Version/s 10.4.23 [ 26807 ]
            Fix Version/s 10.5.14 [ 26809 ]
            Fix Version/s 10.6.6 [ 26811 ]
            Fix Version/s 10.7.2 [ 26813 ]
            Fix Version/s 10.8.1 [ 26815 ]
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Closed [ 6 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 127522 ] MariaDB v4 [ 159847 ]
            serg Sergei Golubchik made changes -
            Fix Version/s 10.8.1 [ 26815 ]
            alice Alice Sherepa made changes -

            People

              bertrandop Olivier Bertrand
              Sergey_W Sergii Volikov
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.