Bagikan melalui


Menjalankan Prosedur Tersimpan

Jalankan prosedur tersimpan dengan melakukan POST pada sumber daya prosedur tersimpan. Prosedur tersimpan adalah bagian dari logika aplikasi yang ditulis dalam JavaScript yang terdaftar dan dijalankan terhadap koleksi sebagai satu transaksi.

Minta

Metode Meminta URI Deskripsi
POSTING https://{databaseaccount}.documents.azure.com/dbs/{db-id}/colls/{coll-id}/sprocs/{sproc-name} {databaseaccount} adalah nama akun Azure Cosmos DB yang dibuat di bawah langganan Anda. Nilai {db-id} adalah nama/ID yang dihasilkan pengguna dari database tempat prosedur tersimpan berada, bukan ID yang dihasilkan sistem (rid). Nilai {coll-id} adalah nama koleksi tempat prosedur tersimpan berada. Nilai {sproc-name} adalah nama prosedur tersimpan yang akan dijalankan.

Header

Lihat Header permintaan REST umum untuk header yang digunakan oleh semua permintaan SQL API.

Isi

Properti Diperlukan Jenis Deskripsi
< Parameter> Diperlukan Array Array parameter untuk diteruskan ke prosedur tersimpan.
[“World”]  

Respons

Header

Lihat Header respons Rest Azure Cosmos DB umum untuk header yang dikembalikan oleh semua respons Cosmos DB.

Kode status

Tabel berikut mencantumkan kode status umum yang dikembalikan oleh operasi ini. Untuk daftar lengkap kode status, lihat Kode Status HTTP.

Kode status HTTP Deskripsi
200 Ok Operasi berhasil.

Isi

Properti Deskripsi
<Respon> Respons dari prosedur tersimpan.
"Hello, World"  

Contoh

POST https://contosomarketing.documents.azure.com/dbs/volcanodb/colls/volcano1/sprocs/sproc_hello_world HTTP/1.1  
x-ms-date: Wed, 09 Dec 2015 18:05:07 GMT  
authorization: type%3dmaster%26ver%3d1.0%26sig%3dwG%2f1OgCtY8aoSRprHecXxL%2fewTrqEIPjfCLcHDlVZQA%3d  
Cache-Control: no-cache  
User-Agent: contoso/1.0  
x-ms-version: 2015-08-06  
Accept: application/json  
Content-Type: application/json  
Host: contosomarketing.documents.azure.com  
Content-Length: 9  
Expect: 100-continue  
  
["World"]  
  
HTTP/1.1 200 Ok  
Cache-Control: no-store, no-cache  
Pragma: no-cache  
Content-Type: application/json  
Server: Microsoft-HTTPAPI/2.0  
Strict-Transport-Security: max-age=31536000  
x-ms-last-state-change-utc: Sun, 29 Nov 2015 19:20:18.154 GMT  
x-ms-schemaversion: 1.1  
x-ms-alt-content-path: dbs/volcanodb/colls/volcano1/sprocs/sproc_hello_world  
x-ms-content-path: Sl8fALN4sw4=  
x-ms-quorum-acked-lsn: 37  
x-ms-session-token: 37  
x-ms-current-write-quorum: 3  
x-ms-current-replica-set-size: 4  
x-ms-request-charge: 7.3  
x-ms-serviceversion: version=1.5.57.3  
x-ms-activity-id: 92012d9b-7d0d-4d4e-acd7-3db487c267f9  
Set-Cookie: x-ms-session-token=37; Domain=contosomarketing.documents.azure.com; Path=/dbs/volcanodb/colls/volcano1  
x-ms-gatewayversion: version=1.5.57.3  
Date: Wed, 09 Dec 2015 18:05:06 GMT  
Content-Length: 14  
  
"Hello, World"  
  

Lihat juga