> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# كيفية إعادة إنشاء جدول صغير بسرعة عبر نوافذ طرفية مختلفة

> تعرّف على كيفية إعادة إنشاء جدول صغير وبياناته بسرعة عبر نوافذ طرفية مختلفة باستخدام النسخ/اللصق في بيئات التطوير.

<div id="question">
  ## السؤال
</div>

كيف يمكنني إعادة إنشاء جدول وبياناته بسرعة باستخدام النسخ واللصق فقط عبر نوافذ طرفية مختلفة؟

<div id="answer">
  ## الإجابة
</div>

هذه ليست طريقة موصى بها لترحيل البيانات من قاعدة بيانات إلى أخرى، ويجب عدم استخدامها لترحيل بيانات بيئة production.

إنها مجرد وسيلة سريعة وغير مثالية لإعادة إنشاء كمية صغيرة من البيانات عند التطوير عبر بيئات متعددة.

1. احصل على عبارة CREATE TABLE باستخدام `SHOW CREATE table`:

```sql theme={null}
SHOW CREATE TABLE cookies;

SHOW CREATE TABLE cookies

Query id: 248ec8e2-5bce-45b3-97d9-ed68edf445a5

┌─statement────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ CREATE TABLE default.cookies
(
    `id` String,
    `timestamp` DateTime
)
ENGINE = MergeTree
ORDER BY id
SETTINGS index_granularity = 8192 │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

```

2. صدّر البيانات باستخدام `FORMAT SQLInsert`

```sql theme={null}
SELECT * FROM cookies FORMAT SQLInsert;

SELECT *
FROM cookies
FORMAT SQLInsert

Query id: 383759b8-69c0-4561-ab95-f8224abc0071

INSERT INTO table (`id`, `timestamp`) VALUES ('4', '2023-03-15 16:28:46')
, ('2', '2023-03-15 16:28:41')
, ('1', '2023-03-15 16:11:02'), ('1', '2023-03-15 16:11:40'), ('1', '2023-03-15 16:11:48'), ('1', '2023-03-15 16:16:05'), ('2', '2023-03-15 16:11:06'), ('3', '2023-03-15 16:11:12'), ('3', '2023-03-15 16:11:45'), ('3', '2023-03-15 16:16:08'), ('4', '2023-03-15 16:11:14'), ('4', '2023-03-15 16:11:50'), ('4', '2023-03-15 16:16:01'), ('5', '2023-03-15 16:11:18'), ('5', '2023-03-15 16:16:11')
;

15 rows in set. Elapsed: 0.023 sec.
```

لاحظ أنه سيتعين عليك استبدال الاسم `table` في النقطة 2 باسم الجدول الفعلي (`cookies` في هذا المثال)
