Du musst auch die Datei sqlite3.exe aus dem Download darunter (SQLite Tools) downloaden. Mit der Exe Datei kannst du dann in Powershell arbeiten.
# Setze den Pfad zur SQLite-Binary
$SQLitePath = "C:\pfad\zu\sqlite3.exe"
# Name der SQLite-Datenbank
$Database = ".\test.db"
# Falls die Datei schon existiert, löschen wir sie für einen frischen Start
if (Test-Path $Database) {
Remove-Item $Database -Force
}
# Tabelle erstellen
& $SQLitePath $Database "CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER);"
# Beispiel-Daten einfügen
& $SQLitePath $Database "INSERT INTO users (name, age) VALUES ('Alice', 30);"
& $SQLitePath $Database "INSERT INTO users (name, age) VALUES ('Bob', 25);"
& $SQLitePath $Database "INSERT INTO users (name, age) VALUES ('Charlie', 35);"
# Daten abrufen und anzeigen
Write-Output "Alle Benutzer:"
& $SQLitePath $Database "SELECT * FROM users;"
Write-Output "`nBenutzer über 30:"
& $SQLitePath $Database "SELECT * FROM users WHERE age > 30;"
Write-Output "`nBenutzer nach Namen sortiert:"
& $SQLitePath $Database "SELECT * FROM users ORDER BY name;"