# MariaDB Error Codes 1300 to 1399

- [Error 1300: Invalid character string](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1300.md)
- [Error 1301: Result was larger than max\_allowed\_packet - truncated](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1301.md)
- [Error 1302: Conflicting declarations](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1302.md)
- [Error 1303: Can't create from within another stored routine](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1303.md)
- [Error 1304: already exists](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1304.md)
- [Error 1305: does not exist](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1305.md)
- [Error 1306: Failed to DROP](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1306.md)
- [Error 1307: Failed to CREATE](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1307.md)
- [Error 1308: with no matching label](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1308.md)
- [Error 1309: Redefining label](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1309.md)
- [Error 1310: End-label without match](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1310.md)
- [Error 1311: Referring to uninitialized variable](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1311.md)
- [Error 1312: PROCEDURE can't return a result set in the given context](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1312.md)
- [Error 1313: RETURN is only allowed in a FUNCTION](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1313.md)
- [Error 1314: is not allowed in stored procedures](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1314.md)
- [Error 1315: The update log is deprecated and replaced by the binary log](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1315.md)
- [Error 1316: The update log is deprecated and replaced by the binary log; SET SQL\_LOG\_UPDATE has been](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1316.md)
- [Error 1317: Query execution was interrupted](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1317.md)
- [Error 1318: Incorrect number of arguments; expected, got](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1318.md)
- [Error 1319: Undefined CONDITION](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1319.md)
- [Error 1320: No RETURN found in FUNCTION](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1320.md)
- [Error 1321: FUNCTION ended without RETURN](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1321.md)
- [Error 1322: Cursor statement must be a SELECT](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1322.md)
- [Error 1323: Cursor SELECT must not have INTO](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1323.md)
- [Error 1324: Undefined CURSOR](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1324.md)
- [Error 1325: Cursor is already open](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1325.md)
- [Error 1326: Cursor is not open](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1326.md)
- [Error 1327: Undeclared variable](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1327.md)
- [Error 1328: Incorrect number of FETCH variables](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1328.md)
- [Error 1329: No data - zero rows fetched, selected, or processed](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1329.md)
- [Error 1330: Duplicate parameter](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1330.md)
- [Error 1331: Duplicate variable](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1331.md)
- [Error 1332: Duplicate condition](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1332.md)
- [Error 1333: Duplicate cursor](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1333.md)
- [Error 1334: Failed to ALTER](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1334.md)
- [Error 1335: Subquery value not supported](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1335.md)
- [Error 1336: is not allowed in stored function or trigger](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1336.md)
- [Error 1337: Variable or condition declaration after cursor or handler declaration](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1337.md)
- [Error 1338: Cursor declaration after handler declaration](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1338.md)
- [Error 1339: Case not found for CASE statement](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1339.md)
- [Error 1340: Configuration file is too big](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1340.md)
- [Error 1341: Malformed file type header in file](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1341.md)
- [Error 1342: Unexpected end of file while parsing comment](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1342.md)
- [Error 1343: Error while parsing parameter](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1343.md)
- [Error 1344: Unexpected end of file while skipping unknown parameter](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1344.md)
- [Error 1345: EXPLAIN/SHOW can not be issued; lacking privileges for underlying table](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1345.md)
- [Error 1346: File has unknown type in its header](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1346.md)
- [Error 1347: '%s.%s' is not %s](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1347.md)
- [Error 1348: Column is not updatable](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1348.md)
- [Error 1349: View's SELECT contains a subquery in the FROM clause](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1349.md)
- [Error 1350: View's SELECT contains clause](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1350.md)
- [Error 1351: View's SELECT contains a variable or parameter](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1351.md)
- [Error 1352: View's SELECT refers to a temporary table'](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1352.md)
- [Error 1353: View's SELECT and view's field list have different column counts](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1353.md)
- [Error 1354: View merge algorithm can't be used here for now](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1354.md)
- [Error 1355: View being updated does not have complete key of underlying table in it](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1355.md)
- [Error 1356: View references invalid table(s) or column(s) or function(s) or definer/invoker of view](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1356.md)
- [Error 1357: Can't drop or alter from within another stored routine](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1357.md)
- [Error 1358: GOTO is not allowed in a stored procedure handler](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1358.md)
- [Error 1359: Trigger already exists](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1359.md)
- [Error 1360: Trigger does not exist](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1360.md)
- [Error 1361: Trigger's is view or temporary table](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1361.md)
- [Error 1362: Updating of row is not allowed in trigger](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1362.md)
- [Error 1363: There is no row in trigger](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1363.md)
- [Error 1364: Field doesn't have a default value](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1364.md)
- [Error 1365: Division by 0](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1365.md)
- [Error 1366: Incorrect value for column at row](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1366.md)
- [Error 1367: Illegal value found during parsing](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1367.md)
- [Error 1368: CHECK OPTION on non-updatable view](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1368.md)
- [Error 1369: CHECK OPTION failed](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1369.md)
- [Error 1370: command denied to user for routine](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1370.md)
- [Error 1371: Failed purging old relay logs](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1371.md)
- [Error 1372: Password hash should be a %d-digit hexadecimal number](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1372.md)
- [Error 1373: Target log not found in binlog index](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1373.md)
- [Error 1374: I/O error reading log index file](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1374.md)
- [Error 1375: Server configuration does not permit binlog purge](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1375.md)
- [Error 1376: Failed on fseek()](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1376.md)
- [Error 1377: Fatal error during log purge](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1377.md)
- [Error 1378: A purgeable log is in use, will not purge](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1378.md)
- [Error 1379: Unknown error during log purge](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1379.md)
- [Error 1380: Failed initializing relay log position](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1380.md)
- [Error 1381: You are not using binary logging](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1381.md)
- [Error 1382: The syntax is reserved for purposes internal to the MariaDB server](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1382.md)
- [Error 1383: WSAStartup Failed](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1383.md)
- [Error 1384: Can't handle procedures with different groups yet](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1384.md)
- [Error 1385: Select must have a group with this procedure](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1385.md)
- [Error 1386: Can't use ORDER clause with this procedure](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1386.md)
- [Error 1387: Binary logging and replication forbid changing the global server](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1387.md)
- [Error 1388: Can't map file](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1388.md)
- [Error 1389: Wrong magic in](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1389.md)
- [Error 1390: Prepared statement contains too many placeholders](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1390.md)
- [Error 1391: Key part length cannot be 0](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1391.md)
- [Error 1392: View text checksum failed](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1392.md)
- [Error 1393: Can not modify more than one base table through a join view](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1393.md)
- [Error 1394: Can not insert into join view without fields list](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1394.md)
- [Error 1395: Can not delete from join view](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1395.md)
- [Error 1396: Operation failed for](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1396.md)
- [Error 1397: XAER\_NOTA: Unknown XID](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1397.md)
- [Error 1398: XAER\_INVAL: Invalid arguments (or unsupported command)](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1398.md)
- [Error 1399: XAER\_RMFAIL: The command cannot be executed when global transaction is in the state](/docs/server/reference/error-codes/mariadb-error-codes-1300-to-1399/e1399.md)
