カラムが 'text'タイプのSQLiteテーブルがあります。その列の各項目はプログラムコードです。私は各テキスト項目が何本の行であるか調べたい。つまり、次の3行にする必要があります。SQLite文字列内の行数
program "help"
print "Help"
return.
カラムが 'text'タイプのSQLiteテーブルがあります。その列の各項目はプログラムコードです。私は各テキスト項目が何本の行であるか調べたい。つまり、次の3行にする必要があります。SQLite文字列内の行数
program "help"
print "Help"
return.
私はそれをSQLite内でのみ行うことはできません。 SQLiteはuser defined functionsを許していますが、その動作は使用しているプログラミング言語によって異なります。
それ以外の場合は、行数を格納する別の列を使用し、挿入/更新を実行するときに使用している言語で行を更新できます。
あなたは、\ n、およびまたはカウントする必要があります
LENGTH(TheColumn) - LENGTH(REPLACE(TheColumn, X'0A', ''))
を行うことによって
\n
秒をカウントすることができます\ rを\ nは –はSQLiteの中でそれを行う方法はありますか? –