# MariaDB Error Codes 1900 to 1999

- [Error 1900: "](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1900.md)
- [Error 1901: Function or expression cannot be used in the clause of](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1901.md)
- [Error 1902: "](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1902.md)
- [Error 1903: Primary key cannot be defined upon a generated column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1903.md)
- [Error 1904: Key/Index cannot be defined on a virtual generated column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1904.md)
- [Error 1905: Cannot define foreign key with clause on a generated column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1905.md)
- [Error 1906: The value specified for generated column in table has been ignored](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1906.md)
- [Error 1907: This is not yet supported for generated columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1907.md)
- [Error 1908: "](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1908.md)
- [Error 1909: "](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1909.md)
- [Error 1910: storage engine does not support generated columns](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1910.md)
- [Error 1911: Unknown option](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1911.md)
- [Error 1912: Incorrect value for option](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1912.md)
- [Error 1913: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1913.md)
- [Error 1914: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1914.md)
- [Error 1915: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1915.md)
- [Error 1916: Got overflow when converting to. Value truncated](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1916.md)
- [Error 1917: Truncated value when converting to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1917.md)
- [Error 1918: Encountered illegal value when converting to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1918.md)
- [Error 1919: Encountered illegal format of dynamic column string](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1919.md)
- [Error 1920: Dynamic column implementation limit reached](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1920.md)
- [Error 1921: Illegal value used as argument of dynamic column function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1921.md)
- [Error 1922: Dynamic column contains unknown character set](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1922.md)
- [Error 1923: At least one of the 'in\_to\_exists' or 'materialization' optimizer\_switch flags must be '](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1923.md)
- [Error 1924: Query cache is disabled (resize or similar command in progress); repeat this command lat](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1924.md)
- [Error 1925: Query cache is globally disabled and you can't enable it only for this session](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1925.md)
- [Error 1926: View ORDER BY clause ignored because there is other ORDER BY clause already](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1926.md)
- [Error 1927: Connection was killed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1927.md)
- [Error 1928: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1928.md)
- [Error 1929: Cannot modify @@session.skip\_replication inside a transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1929.md)
- [Error 1930: Cannot modify @@session.skip\_replication inside a stored function or trigger](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1930.md)
- [Error 1931: Query execution was interrupted. The query exceeded. The query result may be incomplete](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1931.md)
- [Error 1932: Table doesn't exist in engine](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1932.md)
- [Error 1933: Target is not running an EXPLAINable command](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1933.md)
- [Error 1934: Connection conflicts with existing connection](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1934.md)
- [Error 1935: Master](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1935.md)
- [Error 1936: Can't %s SLAVE](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1936.md)
- [Error 1937: SLAVE started](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1937.md)
- [Error 1938: SLAVE stopped](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1938.md)
- [Error 1939: Engine failed to discover table with](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1939.md)
- [Error 1940: Failed initializing replication GTID state](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1940.md)
- [Error 1941: Could not parse GTID list](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1941.md)
- [Error 1942: Could not update replication slave gtid state](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1942.md)
- [Error 1943: GTID conflict (duplicate domain id)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1943.md)
- [Error 1944: Failed to open](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1944.md)
- [Error 1945: Connecting slave requested to start from GTID, which is not in the master's binlog](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1945.md)
- [Error 1946: Failed to load replication slave GTID position from table](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1946.md)
- [Error 1947: Specified GTID conflicts with the binary log which contains a more recent GTID](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1947.md)
- [Error 1948: Specified value for @@gtid\_slave\_pos contains no value for replication domain](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1948.md)
- [Error 1949: START SLAVE UNTIL master\_gtid\_pos requires that slave is using GTID](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1949.md)
- [Error 1950: An attempt was made to binlog GTID which would create an out-of-order sequence number wi](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1950.md)
- [Error 1951: The binlog on the master is missing the GTID requested by the slave](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1951.md)
- [Error 1952: Unexpected GTID received from master after reconnect](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1952.md)
- [Error 1953: Cannot modify @@session.gtid\_domain\_id or @@session.gtid\_seq\_no inside a transaction](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1953.md)
- [Error 1954: Cannot modify @@session.gtid\_domain\_id or @@session.gtid\_seq\_no inside a stored function](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1954.md)
- [Error 1955: Connecting slave requested to start from GTID which is not in the master's binlog](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1955.md)
- [Error 1956: This operation is not allowed if any GTID has been logged to the binary log](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1956.md)
- [Error 1957: Unknown query id](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1957.md)
- [Error 1958: Bad base64 data as position](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1958.md)
- [Error 1959: Invalid role specification](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1959.md)
- [Error 1960: The current user is invalid](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1960.md)
- [Error 1961: Cannot grant role to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1961.md)
- [Error 1962: Cannot revoke role from](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1962.md)
- [Error 1963: Cannot change @@slave\_parallel\_threads while another change is in progress](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1963.md)
- [Error 1964: Commit failed due to failure of an earlier commit on which this one depends](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1964.md)
- [Error 1965: is a view](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1965.md)
- [Error 1966: When using GTID, @@sql\_slave\_skip\_counter can not be used](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1966.md)
- [Error 1967: The definition for table is too big](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1967.md)
- [Error 1968: Plugin already installed](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1968.md)
- [Error 1969: Query execution was interrupted (max\_statement\_time exceeded)](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1969.md)
- [Error 1970: does not support subqueries or stored functions](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1970.md)
- [Error 1971: The system variable cannot be set in SET STATEMENT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1971.md)
- [Error 1972: You should never see it](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1972.md)
- [Error 1973: Can't create user; it already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1973.md)
- [Error 1974: Can't drop user; it doesn't exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1974.md)
- [Error 1975: Can't create role; it already exists](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1975.md)
- [Error 1976: Can't drop role; it doesn't exist](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1976.md)
- [Error 1977: Cannot convert character to](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1977.md)
- [Error 1978: Incorrect default value for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1978.md)
- [Error 1979: You are not owner of query](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1979.md)
- [Error 1980: Engine-independent statistics are not collected for column](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1980.md)
- [Error 1981: Aggregate function of SELECT belongs to SELECT](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1981.md)
- [Error 1982: option ignored for InnoDB partition](https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999/e1982.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://mariadb.com/docs/server/reference/error-codes/mariadb-error-codes-1900-to-1999.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
