製品を含める必要がある SQLite データベースがあります。これらの製品には、カテゴリ、グループ、および製品番号 (cccccc.gg.ppp) で構成される固定形式の複合製品番号があります。新しい製品が挿入されるたびに、カテゴリ番号とグループ番号を使用して新しい製品番号を作成し、その後にそのグループの最大の製品番号に 1 を加えて作成する必要があります。
そのために、3 つの番号すべてを別々のフィールドに格納し、ビューを使用して製品番号を動的に組み立てることを考えていました。製品番号の形式が固定されているため、それを機能させるには、先行ゼロを追加する必要があります。
ただし、これを可能にする組み込みのSQLite関数が見つからないようです... :-(
他の開発者がデータを読み取るために、データベースを他の開発者と共有する必要があるかもしれないので、カスタム関数を作成したくありません。そして、彼らがどのプラットフォームや言語を使用するのかわかりません。
これはできますか?それとも、別の解決策を見つける必要がありますか?