如何更改单元格 sqlite 的某个部分?

约翰·皮博迪

我有一个 Java 程序,可以将文件的修订版本保存到数据库中。我目前正在添加一个函数,我可以在其中更改数据库中文件的名称。问题是,每个修订版都以 Date@Time File_Name 的格式保存。例如“[email protected] File.pdf”。所有修订版本都使用相同的文件 ID 存储,因此无论是哪个修订版本,都可以通过文件 ID 找到相同的文件。如何在不更改名称的 Date@Time 部分的情况下更新修订的名称。例如--将“[email protected] File.pdf”更改为“[email protected] NewFileName.pdf”。

这是我的 fileID 查询之前的表

我觉得第一步是选择所有具有我正在寻找的文件 ID 的行。

select name
from allFiles
where fileID = '1'

这是在 fileID 查询之后,它显示文件 ID 为 1 的所有文件。这些都是同一文档的修订版

This isn't hard, but now I would like to change all the file names how I mentioned above for each one of the files with that file ID. Thus, I will probably need to use a loop. Something like the one below.

WHILE @cnt < cnt_total 
BEGIN {...statements...} 
SET @cnt = @cnt + 1; 
END;

To summarize, I need to change the name of all files with a certain file ID. But when changing the name, only change the second part where the actual file name is and not change the date section.

If it helps, the modified date that is in the first part of the name is also stored as its own column in the DB. But the date also needs to be in the name to prevent duplicates.

forpas

As I can see from your sample data, the column Modified contains the date@time part which is the prefix of each value of the column Name.
If this is the case then do this update:

UPDATE allFiles
SET Name = Modified || 'newfilename'
WHERE Name = Modified || 'oldfilename'

请参阅演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在部分更改单个单元格的高度

来自分类Dev

更改某个单元格与某个值匹配的相邻单元格

来自分类Dev

如何对单元格的部分求和?

来自分类Dev

UITableView的部分索引如何更改单元格的contentView边距?

来自分类Dev

如何更改 Jupyter 笔记本单元格左侧部分的宽度?

来自分类Dev

数字:如果当前单元格等于某个值,如何返回相邻单元格的值?

来自分类Dev

更改单元格中部分文本的字体颜色

来自分类Dev

如何删除某个单词后单元格中的内容

来自分类Dev

SQlite填充空单元格

来自分类Dev

当文本可以更改时,如何提取谷歌工作表单元格上文本的确切部分?

来自分类Dev

如何使TreeViewer单元格的部分变为粗体?

来自分类Dev

如何在特定部分SWIFT下添加单元格

来自分类Dev

如何计算该部分中的单元格总数?

来自分类Dev

如何替换Excel单元格的中间部分?

来自分类Dev

这些 UITableView 部分索引如何覆盖单元格

来自分类Dev

如何在每个部分制作不同数量的单元格

来自分类Dev

Excel:如何用一个空单元格替换包含某个值的单元格

来自分类Dev

如何设置一个公式,该公式将根据单元格中的一部分文本返回某个值?

来自分类Dev

如何打印数组的某个部分?

来自分类Dev

如何打印数组的某个部分?

来自分类Dev

如何打印数组的某个部分?

来自分类Dev

UITableViewCell:dequeueReusableCellWithIdentifier:在某个操作上更改每个单元格的按钮背景

来自分类Dev

如何获得某个范围内某个单元格的位置?

来自分类Dev

如果某个单元格以某个特定的单词结尾,该如何删除整行?VBA

来自分类Dev

我需要通过单击另一个表中的某个单元格来更改表中一个单元格的背景。

来自分类Dev

SQLite。如何部分填充ListView?

来自分类Dev

将单元格的一部分更改为粗体

来自分类Dev

在单元格的一部分中更改特定字符

来自分类Dev

如果单元格包含部分文本 c#,则更改 datagridview 中行的文本颜色

Related 相关文章

  1. 1

    如何在部分更改单个单元格的高度

  2. 2

    更改某个单元格与某个值匹配的相邻单元格

  3. 3

    如何对单元格的部分求和?

  4. 4

    UITableView的部分索引如何更改单元格的contentView边距?

  5. 5

    如何更改 Jupyter 笔记本单元格左侧部分的宽度?

  6. 6

    数字:如果当前单元格等于某个值,如何返回相邻单元格的值?

  7. 7

    更改单元格中部分文本的字体颜色

  8. 8

    如何删除某个单词后单元格中的内容

  9. 9

    SQlite填充空单元格

  10. 10

    当文本可以更改时,如何提取谷歌工作表单元格上文本的确切部分?

  11. 11

    如何使TreeViewer单元格的部分变为粗体?

  12. 12

    如何在特定部分SWIFT下添加单元格

  13. 13

    如何计算该部分中的单元格总数?

  14. 14

    如何替换Excel单元格的中间部分?

  15. 15

    这些 UITableView 部分索引如何覆盖单元格

  16. 16

    如何在每个部分制作不同数量的单元格

  17. 17

    Excel:如何用一个空单元格替换包含某个值的单元格

  18. 18

    如何设置一个公式,该公式将根据单元格中的一部分文本返回某个值?

  19. 19

    如何打印数组的某个部分?

  20. 20

    如何打印数组的某个部分?

  21. 21

    如何打印数组的某个部分?

  22. 22

    UITableViewCell:dequeueReusableCellWithIdentifier:在某个操作上更改每个单元格的按钮背景

  23. 23

    如何获得某个范围内某个单元格的位置?

  24. 24

    如果某个单元格以某个特定的单词结尾,该如何删除整行?VBA

  25. 25

    我需要通过单击另一个表中的某个单元格来更改表中一个单元格的背景。

  26. 26

    SQLite。如何部分填充ListView?

  27. 27

    将单元格的一部分更改为粗体

  28. 28

    在单元格的一部分中更改特定字符

  29. 29

    如果单元格包含部分文本 c#,则更改 datagridview 中行的文本颜色

热门标签

归档