При использовании двойных кавычек или «неожиданных симуляций_t (double quoteed text)» я либо вижу «неожиданный двойной» при использовании двойных кавычек. Я думаю, что это связано с функциями cast(), но я хочу сделать эту таблицу иначе, чем другую. Я не уверен, как это сделать, поскольку каждая ошибка имеет решение, которое делает другую ошибку; при использовании backticks, я видел, что мне нужно было переключиться на двойные кавычки, и, используя двойные кавычки, я увидел, что мне нужно изменить на backticks.Перенос данных между таблицами, что не так с синтаксисом в этих функциях cast()? MySQL
ответ
Проверьте mysql cast().
Существуют конкретные типы, которые могут быть отлиты, и они отличаются от типов определения столбцов acutal. Кроме того, обратные элементы не нужны для типа. Backticks предназначены для имен определения объектов (таблицы, столбцы и т. Д.), Которые либо конфликтуют с зарезервированными словами, либо имеют место в них, либо иначе могут вызывать незаконный синтаксис.
select cast("01" as decimal(2,1)), cast("1" as unsigned integer);
# 1.0 1
Есть два, которые я бросаю как бит, они в настоящее время являются текстовыми (1 или 0). Остальные в настоящее время int, я хочу отдать их как tinyint. Они все не больше 217, так что tinyint идеально. – ijustlovemath
Для бит, который вы можете использовать, 'IF (column = 1, b'1 ', b'0')'. Другие броски могут не понадобиться. Каковы типы сопоставлений? – JRD
TINYINT может хранить значения от -127 до 127. Если вы сохраняете 217, вам понадобится хотя бы 'SMALLINT'. – JRD
- 1. Что не так с синтаксисом MySql,
- 2. Что не так с синтаксисом запроса MySQL?
- 3. Что не так с синтаксисом запроса mysql?
- 4. Что не так с синтаксисом?
- 5. Что не так с синтаксисом SQL здесь?
- 6. Что не так с этим синтаксисом SQL?
- 7. Что не так с моим синтаксисом SQL?
- 8. MySQL и PHP, что-то не так с моим синтаксисом?
- 9. Что не так с этим синтаксисом синтаксиса MySQL/Java?
- 10. Что не так с моим синтаксисом SQL в запросе mysql?
- 11. Что не так с моим синтаксисом здесь?
- 12. Перенос данных в новую базу данных mysql с измененными таблицами
- 13. Что не так с этим синтаксисом MySQL - Ошибка 1064 ..?
- 14. Что-то не так с этим синтаксисом MySQL?
- 15. Что не так с этим простым синтаксисом MySQL? Суммируя даты
- 16. Что не так с моим синтаксисом CREATE TABLE MySQL?
- 17. Что не так с этим синтаксисом MySQL UPDATE?
- 18. Что не так с синтаксисом MySQL, который я использую?
- 19. Что не так с синтаксисом этого запроса MySQL на даты?
- 20. Python SMTP, что не так с синтаксисом?
- 21. Что не так с этим синтаксисом Javascript?
- 22. Что не так с этим синтаксисом javascript?
- 23. Что не так с моим синтаксисом
- 24. Что не так с синтаксисом SQL CASE?
- 25. Что не так с этим синтаксисом sql?
- 26. Что не так с этим синтаксисом javascript
- 27. Что не так с синтаксисом моего массива?
- 28. Что не так с синтаксисом JQuery Plugin?
- 29. Что не так с синтаксисом SQL?
- 30. Что не так с моим синтаксисом onClick?
Я парень Oracle, а не MySQL, но очевидный вопрос: вы не пробовали никаких тиков или кавычек? – Levesque
Там же ошибки. – ijustlovemath