쿼리 API

데이터베이스에서 SQL 쿼리를 실행합니다. SELECT, INSERT, UPDATE, DELETE 같은 데이터 조작문(DML)만 사용할 수 있습니다.

POST/organizations/:orgId/databases/:dbId/query

SQL 쿼리를 실행합니다. SELECT, INSERT, UPDATE, DELETE를 지원합니다.

SELECT 쿼리

요청
{
  "query": "SELECT * FROM users WHERE active = true"
}
응답
{
  "rows": [
    { "id": 1, "email": "alice@example.com", "name": "Alice", "active": true },
    { "id": 2, "email": "bob@example.com", "name": "Bob", "active": true }
  ]
}

INSERT 쿼리

요청
{
  "query": "INSERT INTO users (email, name) VALUES ('carol@example.com', 'Carol')"
}
응답
{
  "id": 3
}
CREATE TABLE, ALTER TABLE, DROP TABLE 같은 테이블 구조 변경문(DDL)은 Query API에서 실행할 수 없습니다. Tables API를 사용하세요.