File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- -- SHOW
2- SELECT details - >> ' doi'
1+ -- Show a sample of DOI
2+ SELECT wd .details - >> ' doi' AS " VIRTUAL DOI" , * FROM document_related .welearn_document wd WHERE wd .details - >> ' doi' IS NOT NULL LIMIT 10
3+
4+ -- Count the quantity of DOI (Very long query)
5+ SELECT COUNT (1 ) FROM document_related .welearn_document wd WHERE wd .details - >> ' doi' IS NOT NULL
6+
7+
8+ SELECT details - >> ' doi' FROM document_related .welearn_document wd LIMIT 1
9+
10+ SELECT * FROM alembic_version av -- b049924f7067
11+
12+ -- Update only one row
13+ UPDATE
14+ document_related .welearn_document
15+ SET
16+ doi = (details - >> ' doi' )
17+ WHERE
18+ id = ' efb2c5d7-4ceb-4022-8fa2-60eac50057b4'
19+ AND
20+ EXISTS (
21+ SELECT
22+ 1
23+ FROM
24+ alembic_version
25+ WHERE
26+ version_num = ' f1ce0ad2845b' )
27+
28+ -- Show this row
29+ SELECT
30+ *
31+ FROM
32+ document_related .welearn_document wd
33+ WHERE
34+ id = ' efb2c5d7-4ceb-4022-8fa2-60eac50057b4'
35+
36+
37+ -- Update all
38+ UPDATE
39+ document_related .welearn_document
40+ SET
41+ doi = (details - >> ' doi' )
42+ WHERE
43+ EXISTS (
44+ SELECT
45+ 1
46+ FROM
47+ alembic_version
48+ WHERE
49+ version_num = ' f1ce0ad2845b' )
You can’t perform that action at this time.
0 commit comments