Ana içeriğe geç

EnsureStoreData

Belirtilen sütun ve değeri tek bir ölçüt olarak kullanarak tabloya satır ekler veya bir satırı günceller. Yalnızca dahil edilen sütunlar güncellenir.

$Database.EnsureStoreData(store: string, schema: string, table: string, column: string, value: any, input: object, initInput?: object):DataRow (DataRow)

Parametreler

string store
    Depo adı.

string schema
    Şemanın adı.

string table
    Tablonun adı.

string column
    Karşılaştırılacak sütunun adı.

any value
    Karşılaştırılacak değer.

object input
    Satır değerleri.

object initInput optional
    Satır yoksa başlatılacak satır değerleri.

Açıklamalar

Örnek

1
2
3
4
5
6
$Database.EnsureStoreData("MyStore", "MySchema", "MyTable", "Id", id, {
    Id : id,
    Name : $Xml.Evaluate('Name')
}, {
    CreateDate : DateTimeOffset.now
});

Ayrıca bkz.