{"id":1105,"date":"2016-05-28T22:37:15","date_gmt":"2016-05-28T15:37:15","guid":{"rendered":"https:\/\/web.archive.org\/web\/20230708205754\/http:\/\/www.sqlitetutorial.net\/?page_id=1105"},"modified":"2022-04-03T15:06:31","modified_gmt":"2022-04-03T08:06:31","slug":"sqlite-import-csv","status":"publish","type":"page","link":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/","title":{"rendered":"Import a CSV File Into an SQLite Table"},"content":{"rendered":"\r\n<p><strong>Summary<\/strong>: in this tutorial, you will learn various ways to import CSV data into an SQLite table using sqlite3 and SQLite Studio tools.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Importing a CSV file into a table using sqlite3 tool<\/h2>\r\n\r\n\r\n\r\n<p>In the first scenario, you want to import data from CSV file into a table that does not exist in the SQLite database.<\/p>\r\n\r\n\r\n\r\n<ol><li>First, the sqlite3 tool creates the table. The sqlite3 tool uses the first row of the CSV file as the names of the columns of the table.<\/li><li>Second, the sqlite3 tool import data from the second row of the CSV file into the table.<\/li><\/ol>\r\n\r\n\r\n\r\n<p>We will import a CSV file named <code>city.csv<\/code> with two columns: name and population. You can download it here for practicing.<\/p>\r\n\r\n\r\n\r\n<p><a href=\"https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/city.csv\">Download the city.csv file<\/a><\/p>\r\n\r\n\r\n\r\n<p>To import the <code>c:\\sqlite\\city.csv<\/code> file into the cities table:<\/p>\r\n\r\n\r\n\r\n<p>First, set the mode to CSV to instruct the command-line shell program to interpret the input file as a CSV file. To do this, you use the <code>.mode<\/code> command as follows:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted lang:batch decode:true\">sqlite&gt; .mode csv<\/code><\/pre>\r\n\r\n\r\n\r\n<p>Second, use the command <code>.import FILE TABLE<\/code> to import the data from the <code>city.csv<\/code> file into the cities table.<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-preformatted lang:batch decode:true\">sqlite&gt;.import c:\/sqlite\/city.csv cities<\/code><\/pre>\r\n\r\n\r\n\r\n<p>To verify the import, you use the command <code>.schema<\/code> to display the structure of the <code>cities<\/code> table.<\/p>\r\n\r\n\r\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"SQL (Structured Query Language)\" data-shcb-language-slug=\"sql\"><span><code class=\"hljs language-sql\">sqlite&gt; .schema cities\r\n<span class=\"hljs-keyword\">CREATE<\/span> <span class=\"hljs-keyword\">TABLE<\/span> cities(\r\n\u00a0 <span class=\"hljs-string\">\"name\"<\/span> <span class=\"hljs-built_in\">TEXT<\/span>,\r\n\u00a0 <span class=\"hljs-string\">\"population\"<\/span> <span class=\"hljs-built_in\">TEXT<\/span>\r\n);<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">SQL (Structured Query Language)<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">sql<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\r\n\r\n\r\n<p>To view the data of the <code>cities<\/code> table, you use the following <code>SELECT<\/code>&nbsp;statement.<\/p>\r\n\r\n\r\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"SQL (Structured Query Language)\" data-shcb-language-slug=\"sql\"><span><code class=\"hljs language-sql\"><span class=\"hljs-keyword\">SELECT<\/span> \r\n   <span class=\"hljs-keyword\">name<\/span>, \r\n   population\r\n<span class=\"hljs-keyword\">FROM<\/span> \r\n   cities;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">SQL (Structured Query Language)<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">sql<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\r\n\r\n\r\n<p>In the second scenario, the table is already available in the database and you just need to import the data.<\/p>\r\n\r\n\r\n\r\n<p>First, <a href=\"https:\/\/www.sqlitetutorial.net\/sqlite-drop-table\/\">drop<\/a> the <code>cities<\/code> table that you have created.<\/p>\r\n\r\n\r\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"SQL (Structured Query Language)\" data-shcb-language-slug=\"sql\"><span><code class=\"hljs language-sql\"><span class=\"hljs-keyword\">DROP<\/span> <span class=\"hljs-keyword\">TABLE<\/span> <span class=\"hljs-keyword\">IF<\/span> <span class=\"hljs-keyword\">EXISTS<\/span> cities;<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">SQL (Structured Query Language)<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">sql<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\r\n\r\n\r\n<p>Second, use the following&nbsp;<a href=\"https:\/\/www.sqlitetutorial.net\/sqlite-create-table\/\">CREATE TABLE<\/a> statement to create the table <code>cities<\/code>.<\/p>\r\n\r\n\r\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"SQL (Structured Query Language)\" data-shcb-language-slug=\"sql\"><span><code class=\"hljs language-sql\"><span class=\"hljs-keyword\">CREATE<\/span> <span class=\"hljs-keyword\">TABLE<\/span> cities(\r\n  <span class=\"hljs-keyword\">name<\/span> <span class=\"hljs-built_in\">TEXT<\/span> <span class=\"hljs-keyword\">NOT<\/span> <span class=\"hljs-literal\">NULL<\/span>,\r\n  population <span class=\"hljs-built_in\">INTEGER<\/span> <span class=\"hljs-keyword\">NOT<\/span> <span class=\"hljs-literal\">NULL<\/span> \r\n);<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-4\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">SQL (Structured Query Language)<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">sql<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\r\n\r\n\r\n<p>If the table already exists, the&nbsp;sqlite3 tool uses all the rows, including the first row, in the CSV file as the actual data to import. Therefore, you should delete the first row of the CSV file.<\/p>\r\n\r\n\r\n\r\n<p>The following commands import the <code>city_without_header.csv<\/code> file into the <code>cities<\/code> table.<\/p>\r\n\r\n\r\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-5\" data-shcb-language-name=\"SQL (Structured Query Language)\" data-shcb-language-slug=\"sql\"><span><code class=\"hljs language-sql\">sqlite&gt; .mode csv\r\nsqlite&gt; .import c:\/sqlite\/city_no_header.csv cities<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-5\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">SQL (Structured Query Language)<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">sql<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Import a CSV file into a table using SQLite Studio<\/h2>\r\n\r\n\r\n\r\n<p>Most SQLite GUI tools provide the import function that allows you to import data from a file in CSV format, tab-delimited format, etc., into a table.<\/p>\r\n\r\n\r\n\r\n<p>We will use the SQLite Studio to show you how to import a CSV file into a table with the assumption that the target table already exists in the database.<\/p>\r\n\r\n\r\n\r\n<p>First, from the menu choose tool menu item.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"477\" height=\"209\" src=\"https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-1.png\" alt=\"SQLite Import csv to table Step 1\" class=\"wp-image-1106\" srcset=\"https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-1.png 477w, https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-1-300x131.png 300w\" sizes=\"(max-width: 477px) 100vw, 477px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Second, choose the database and table that you want to import data then click the <strong>Next<\/strong> button.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"511\" height=\"404\" src=\"https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-2.png\" alt=\"SQLite Import csv to table Step 2\" class=\"wp-image-1109\" srcset=\"https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-2.png 511w, https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-2-300x237.png 300w\" sizes=\"(max-width: 511px) 100vw, 511px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Third, choose CSV as the data source type, choose the CSV file in the <strong>Input file<\/strong> field, and choose the <strong>,(comma)<\/strong> option as the <strong>Field separator<\/strong> as shown in the picture below. Then click the <strong>Finish<\/strong> button to import the data.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\"><img decoding=\"async\" loading=\"lazy\" width=\"511\" height=\"408\" src=\"https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-3.png\" alt=\"SQLite Import csv to table Step 3\" class=\"wp-image-1110\" srcset=\"https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-3.png 511w, https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-3-300x240.png 300w\" sizes=\"(max-width: 511px) 100vw, 511px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>In this tutorial, you have learned how to use the sqlite3 and SQLite Studio to import data from a CSV file into a table in the SQLite database.<\/p>\r\n<div class=\"helpful-block-content\" data-title=\"\">\n\t<header>\n\t\t<div class=\"wth-question\">Was this tutorial helpful ?<\/div>\n\t\t<div class=\"wth-thumbs\">\n\t\t\t<button\n\t\t\t\tdata-post=\"1105\"\n\t\t\t\tdata-post-url=\"https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/\"\n\t\t\t\tdata-post-title=\"Import a CSV File Into an SQLite Table\"\n\t\t\t\tdata-response=\"1\"\n\t\t\t\tclass=\"wth-btn-rounded wth-yes-btn\"\n\t\t\t>\n\t\t\t\t<svg\n\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\tfill=\"none\"\n\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t\tclass=\"feather feather-thumbs-up block w-full h-full\"\n\t\t\t\t>\n\t\t\t\t\t<path\n\t\t\t\t\t\td=\"M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3\"\n\t\t\t\t\t><\/path>\n\t\t\t\t<\/svg>\n\t\t\t\t<span class=\"sr-only\"> Yes <\/span>\n\t\t\t<\/button>\n\n\t\t\t<button\n\t\t\t\tdata-response=\"0\"\n\t\t\t\tdata-post=\"1105\"\n\t\t\t\tdata-post-url=\"https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/\"\n\t\t\t\tdata-post-title=\"Import a CSV File Into an SQLite Table\"\n\t\t\t\tclass=\"wth-btn-rounded wth-no-btn\"\n\t\t\t>\n\t\t\t\t<svg\n\t\t\t\t\txmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n\t\t\t\t\tviewBox=\"0 0 24 24\"\n\t\t\t\t\tfill=\"none\"\n\t\t\t\t\tstroke=\"currentColor\"\n\t\t\t\t\tstroke-width=\"2\"\n\t\t\t\t\tstroke-linecap=\"round\"\n\t\t\t\t\tstroke-linejoin=\"round\"\n\t\t\t\t>\n\t\t\t\t\t<path\n\t\t\t\t\t\td=\"M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17\"\n\t\t\t\t\t><\/path>\n\t\t\t\t<\/svg>\n\t\t\t\t<span class=\"sr-only\"> No <\/span>\n\t\t\t<\/button>\n\t\t<\/div>\n\t<\/header>\n\n\t<div class=\"wth-form hidden\">\n\t\t<div class=\"wth-form-wrapper\">\n\t\t\t<div class=\"wth-title\"><\/div>\n\t\t\t<textarea class=\"wth-message\"><\/textarea>\n\t\t\t<input type=\"button\" name=\"wth-submit\" class=\"wth-btn wth-btn-submit\" id=\"wth-submit\" \/>\n\t\t\t<input type=\"button\" class=\"wth-btn wth-btn-cancel\" value=\"Cancel\" \/>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This tutorial shows you various ways to import CSV data into an SQLite table using sqlite3 and SQLite Studio tools.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2,"menu_order":52,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Import a CSV File Into an SQLite Table<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Import a CSV File Into an SQLite Table\" \/>\n<meta property=\"og:description\" content=\"This tutorial shows you various ways to import CSV data into an SQLite table using sqlite3 and SQLite Studio tools.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/\" \/>\n<meta property=\"og:site_name\" content=\"SQLite Tutorial\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-03T08:06:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/\",\"url\":\"https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/\",\"name\":\"Import a CSV File Into an SQLite Table\",\"isPartOf\":{\"@id\":\"https:\/\/www.sqlitetutorial.net\/#website\"},\"datePublished\":\"2016-05-28T15:37:15+00:00\",\"dateModified\":\"2022-04-03T08:06:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sqlitetutorial.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SQLite Tutorial\",\"item\":\"https:\/\/www.sqlitetutorial.net\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Import a CSV File Into an SQLite Table\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.sqlitetutorial.net\/#website\",\"url\":\"https:\/\/www.sqlitetutorial.net\/\",\"name\":\"SQLite Tutorial\",\"description\":\"A Step-by-step SQLite Tutorial\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.sqlitetutorial.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Import a CSV File Into an SQLite Table","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/","og_locale":"en_US","og_type":"article","og_title":"Import a CSV File Into an SQLite Table","og_description":"This tutorial shows you various ways to import CSV data into an SQLite table using sqlite3 and SQLite Studio tools.","og_url":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/","og_site_name":"SQLite Tutorial","article_modified_time":"2022-04-03T08:06:31+00:00","og_image":[{"url":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-content\/uploads\/2016\/05\/SQLite-Import-csv-to-table-Step-1.png"}],"twitter_card":"summary","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/","url":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/","name":"Import a CSV File Into an SQLite Table","isPartOf":{"@id":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/#website"},"datePublished":"2016-05-28T15:37:15+00:00","dateModified":"2022-04-03T08:06:31+00:00","breadcrumb":{"@id":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/sqlite-import-csv\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/"},{"@type":"ListItem","position":2,"name":"SQLite Tutorial","item":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/"},{"@type":"ListItem","position":3,"name":"Import a CSV File Into an SQLite Table"}]},{"@type":"WebSite","@id":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/#website","url":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/","name":"SQLite Tutorial","description":"A Step-by-step SQLite Tutorial","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-json\/wp\/v2\/pages\/1105"}],"collection":[{"href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-json\/wp\/v2\/comments?post=1105"}],"version-history":[{"count":1,"href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-json\/wp\/v2\/pages\/1105\/revisions"}],"predecessor-version":[{"id":2809,"href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-json\/wp\/v2\/pages\/1105\/revisions\/2809"}],"up":[{"embeddable":true,"href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-json\/wp\/v2\/pages\/2"}],"wp:attachment":[{"href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/www.sqlitetutorial.net\/wp-json\/wp\/v2\/media?parent=1105"}],"curies":[{"name":"wp","href":"https:\/\/web.archive.org\/web\/20230708205754\/https:\/\/api.w.org\/{rel}","templated":true}]}}