Есть ли правило для имени столбца SQLITE?
http://www.sqlite.org/lang_keywords.html где есть полный список! наслаждайтесь!
Может ли он содержать символы вроде «/»?
Все примеры взяты из SQlite 3.5.9, работающего в Linux.
Если вы заключите имя столбца в двойные кавычки, вы можете:
> CREATE TABLE test_forward ( /test_column INTEGER );
SQL error: near "/": syntax error
> CREATE TABLE test_forward ("/test_column" INTEGER );
> INSERT INTO test_forward("/test_column") VALUES (1);
> SELECT test_forward."/test_column" from test_forward;
1
Тем не менее, вам, вероятно, не следует этого делать .