<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sql on ilham.dev</title><link>https://ilham.dev/tags/sql/</link><description>Recent content in Sql on ilham.dev</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Sun, 27 Sep 2026 00:00:00 +0700</lastBuildDate><atom:link href="https://ilham.dev/tags/sql/index.xml" rel="self" type="application/rss+xml"/><item><title>How I format lines into commas, quotes, and SQL lists</title><link>https://ilham.dev/posts/how-to-format-lines-into-commas-quotes-and-sql-lists/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-format-lines-into-commas-quotes-and-sql-lists/</guid><description>A lot of cleanup work starts as one item per line and needs to become a comma-separated list, quoted list, JSON-ish array, or SQL IN clause.
The Line Comma Formatter tool handles the repetitive part so I can focus on checking whether the result makes sense.</description></item><item><title>How I format SQL before reviewing a query</title><link>https://ilham.dev/posts/how-to-format-sql-before-reviewing-a-query/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-format-sql-before-reviewing-a-query/</guid><description>SQL is easier to review when clauses and joins are on separate lines instead of one long string.
The SQL Prettify tool helps me inspect the input and output without writing a one-off script first.</description></item><item><title>How I generate SQL INSERT statements from CSV or JSON</title><link>https://ilham.dev/posts/how-to-generate-sql-inserts-from-csv-or-json/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0700</pubDate><guid>https://ilham.dev/posts/how-to-generate-sql-inserts-from-csv-or-json/</guid><description>Sometimes I have a small table of data and need to insert it into a database. For a few rows, writing SQL by hand is fine. For many rows, it is boring and error-prone.</description></item></channel></rss>