|
Имя поля from
|
|||
---|---|---|---|
#18+
создать создалось но при попытке вставки значений ругается на from, что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2014, 17:20 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
FatherSql, Куда вставляется? что вставляется? имена полей заключают в кавычки, если содержат пробелы или идентификатор, как в данном случае ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2014, 18:17 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
insert into goodsmovement (from, date, id_articul, id_brend, id_product_type, amount, size) values (0, '10-10-2012', 0, 0, 0, 0, 'd'); ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2014, 22:57 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
from - ключевое слово. Не надо его использовать в качестве имени поля. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2014, 23:00 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
White Owlfrom - ключевое слово. Не надо его использовать в качестве имени поля. казалось бы но почему он тогда позволил его создать в таблице? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2014, 02:21 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
FatherSqlWhite Owlfrom - ключевое слово. Не надо его использовать в качестве имени поля. казалось бы но почему он тогда позволил его создать в таблице?Потому что так написаны правила парсера. Можно считать это багом или фичей, но поле может быть названо любым словом (главное чтобы это было слово). А насколько им будет удобно оперировать в дальнейшем... В общем, советую пересоздать таблицу с другим именем поля. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2014, 02:49 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
FatherSqlWhite Owlfrom - ключевое слово. Не надо его использовать в качестве имени поля. казалось бы но почему он тогда позволил его создать в таблице? поле date тоже заодно переименуй на него тоже может ругаться проверил в оракле не дает создать такие поля если не оборачивать "" Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2014, 09:45 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
PPAполе date тоже заодно переименуй на него тоже может ругатьсяА вот это не обязательно. date не является ключевым словом в sqlite. PPAпроверил в оракле не дает создать такие поля Там другой парсер, только и всего. Но вообще-то, проверять SQLite Oracle'ом это слегка неправильно. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2014, 18:22 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
White Owl, То что в оракле проверил - согласен не верно (у меня он был открыт в тот момент) а вдруг он захочет куда-то сбежать с sqlite в другую базу - огребет проблемы на ровном месте если уж экранирование кей-слов " является плохим способом то пусть сразу привыкнет избегать потенциально опасных наименований. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2014, 08:22 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
PPAесли уж экранирование кей-слов " является плохим способомЭто не плохой способ. Это единственный способ. Если сам себе создал проблемы необдуманным именованием - придется экранировать всегда и без вариантов. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2014, 18:23 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
White Owl, Согласен - сам наступал на грабли с этими "" но все системы рассчитанные на разные БД именно так все и делают. т.к. предугадать все будущие зарезервированные слова даже в пределах одного движка базы нельзя сравните результат select keyword from V$RESERVED_WORDS в oracle 9 и 10 (811 и 1146 зарезервированных слов) Вот кто даст гарантию что в будущей версии sqlite date не станет зарезервированным словом? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2014, 08:53 |
|
Имя поля from
|
|||
---|---|---|---|
#18+
PPA, я дам гарантию. Если за столько лет существования базы, Hipp не ввел в нее дату как тип хранения, но ввел навороченные функции обработки дат в строковом и числовом представлении.... то очень вряд-ли он ее создаст в дальнейшем. А с Ораклом сравнивать не надо, это совершенно уникальный монстр. Но он здесь оффтопик. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2014, 18:32 |
|
|
start [/forum/topic.php?fid=54&msg=38784511&tid=2008737]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 140ms |
0 / 0 |