Ինչպես SQL INSERT-ի VALUES տվյալները փոխարկել CSV-ի
Տեղադրեք SQL `INSERT` մուտքը ճանաչելի `VALUES` հատվածով և փակագծերով արժեքային խմբերով, ապա գործարկեք փոխարկումը։ Ստացված CSV տողերի կողքին ստուգեք կարդացված խմբերի քանակը՝ այն համեմատելով ձեր մուտքի խմբերի թվի հետ։
Տեղադրեք SQL INSERT մուտքը ճանաչելի VALUES հատվածով և փակագծերով արժեքային խմբերով, ապա գործարկեք փոխարկումը։ Ստացված CSV տողերի կողքին ստուգեք կարդացված խմբերի քանակը՝ այն համեմատելով ձեր մուտքի խմբերի թվի հետ։
Նպատակը և հարմար կիրառման դեպքը
Այս գործիքը SQL-ի INSERT մուտքից առանձնացնում է ճանաչելի VALUES հատվածը և դրա փակագծերով արժեքային խմբերը ներկայացնում է CSV տողերի ձևով։ Այն օգտակար է, երբ աղյուսակային տվյալները պետք է արագ պատրաստել CSV-ի համար՝ առանց սկզբնական արժեքային խմբերը ձեռքով առանձին տողերի վերածելու։ Գործիքը նաև հայտնում է, թե քանի խումբ է կարդացվել։
Մուտքի համար օգտագործեք INSERT կառուցվածք, որի մեջ կա VALUES հատված և առնվազն մեկ փակագծերով խումբ։ Մեկ խումբը կարող է դառնալ մեկ CSV տող, իսկ մի քանի խմբերը՝ մի քանի տող։ Այս վարքագիծը վերաբերում է նկարագրված VALUES տվյալների դուրսբերմանը, ոչ թե SQL հայտարարությունների տարբեր ձևերի ընդհանուր փոխարկմանը։
Օգտագործման հաջորդականությունը
-
Պատրաստեք SQL
INSERTտեքստը։ Դրա մեջ ներառեք ճանաչելիVALUESհատված և արժեքների փակագծերով խմբեր, օրինակ՝(1, 'Անի')կամ(2, 'Հայկ')։ Եթե տվյալների մի քանի խմբեր կան, գրեք դրանք նույնVALUESհատվածում՝ իրարից բաժանված ստորակետերով։ -
Տեղադրեք պատրաստված SQL-ը գործիքի մուտքի դաշտում։ Այդ դաշտը պարտադիր լրացում չի պահանջում, ուստի կարող եք նաև թողնել այն դատարկ։ Միայն բացատներից կազմված մուտքը նույնպես դիտարկվում է որպես դատարկ մուտք և տվյալների տող չի առաջացնում։
-
Գործարկեք փոխարկումը և կարդացեք ցուցադրված CSV տեքստը։ Երբ
VALUESհատվածը ճանաչվում է, յուրաքանչյուր փակագծերով արժեքային խումբ ներկայացվում է որպես մեկ CSV տող։ Մի քանի խմբերի դեպքում դիտեք՝ արդյոք ստացված տողերի կառուցվածքը համապատասխանում է ձեր մուտքի բաժանմանը։ -
Դիտեք նաև կարդացված տողերի քանակը։ Այն արտացոլում է այն արժեքային խմբերի թիվը, որոնք գործիքը կարդացել է ճանաչելի հատվածում, ուստի այդ թիվը համեմատեք ձեր SQL մուտքում նախատեսված խմբերի քանակի հետ։
-
Եթե ստանում եք դատարկ արդյունք, նորից ուսումնասիրեք մուտքի կառուցվածքը։ Ստուգեք
VALUESբառի և փակագծերով արժեքային խմբերի առկայությունը, ապա կրկին գործարկեք փոխարկումը։
Արդյունքի ստուգման եղանակը
Կարդացված տողերի հաշվիչը պետք է մեկնաբանել որպես կարդացված արժեքային խմբերի քանակ, ոչ թե որպես սկզբնական աղյուսակի տողերի անկախ ստուգում։ Եթե մուտքում կա երկու ճանաչելի խումբ, արդյունքի ձևը կարող է ունենալ երկու CSV տող, իսկ հաշվիչը կարող է ցույց տալ երկու կարդացված խումբ։
Դատարկ CSV-ն ունի մեկից ավելի հնարավոր պատճառ։ Այն ստացվում է դատարկ կամ միայն բացատներից կազմված մուտքի դեպքում, ինչպես նաև այն ժամանակ, երբ գործիքը չի ճանաչում VALUES հատվածը։ Այդ պատճառով դատարկ արդյունքը տեսնելիս նախ ստուգեք մուտքի տեքստը, հետո միայն գնահատեք՝ արդյոք խմբերի քանակը համապատասխանում է սպասվածին։
Արժեքների փոխարկումը գնահատեք հենց ստացված CSV տեքստով և հաղորդված հաշվիչով։ Նկարագրված վարքագիծը չի հաստատում SQL-ի այլ կառուցվածքների լիարժեք մշակում, ուստի այդպիսի մուտքերի արդյունքը մի մեկնաբանեք որպես ընդհանուր SQL վերլուծության արդյունք։
Գործնական օրինակ
Անհրաժեշտ է երկու օգտվողի արժեքային խմբերը դիտել CSV-ի տողերի տեսքով՝ պահպանելով մուտքում դրանց առանձին խմբավորումը։
Գործիքի մուտքի դաշտում տեղադրեք INSERT INTO users (id, name) VALUES (1, 'Անի'), (2, 'Հայկ'); և գործարկեք փոխարկումը։ Ապա դիտեք CSV տողերի քանակը և համեմատեք այն երկու փակագծերով խմբերի հետ։
Արդյունքի ձևը կներառի CSV-ի երկու տող, իսկ կարդացված տողերի հաշվիչը կարող է ցույց տալ երկու։ CSV բջիջների ներկայացումը պետք է ստուգել ցուցադրված տեքստում։
Սահմանափակումներ
- Գործիքը նախատեսված է SQL
INSERTմուտքից ճանաչելիVALUESտվյալների դուրսբերման համար, ուստի այն մի ներկայացրեք որպես SQL հայտարարությունների ընդհանուր փոխարկիչ։
Հաճախակի սխալներ
- Դատարկ CSV-ի և զրո կարդացված տողի պատճառ կարող է լինել այն, որ մուտքը ճանաչելի
VALUESհատված կամ փակագծերով արժեքային խումբ չի պարունակում։ Ուղղելու համար վերանայեքINSERTկառուցվածքը, ավելացրեք անհրաժեշտ հատվածը և նորից գործարկեք փոխարկումը։
Հաճախ տրվող հարցեր
Կարո՞ղ եմ մեկ SQL մուտքից ստանալ մի քանի CSV տող։
Այո, եթե մուտքը պարունակում է մի քանի ճանաչելի փակագծերով արժեքային խումբ, յուրաքանչյուր խումբ կարող է ներկայացվել CSV-ի առանձին տողով։ Կարդացված տողերի հաշվիչը կարող է արտացոլել այդ խմբերի թիվը։
Ի՞նչ է տեղի ունենում դատարկ մուտքի դեպքում։
Դատարկ կամ միայն բացատներից կազմված մուտքը տալիս է դատարկ CSV և զրո կարդացված տող։ Այդ դեպքում փոխարկման համար արժեքային խումբ չի ընթերցվում, քանի դեռ մուտքում տվյալներ չկան։
Ինչո՞ւ է արդյունքը դատարկ, երբ SQL տեքստ եմ տեղադրել։
Եթե SQL տեքստը տեղադրված է, բայց դրա մեջ ճանաչելի VALUES հատված չկա, գործիքը կարող է վերադարձնել դատարկ CSV և զրո կարդացված տող։ Ստուգեք նաև փակագծերով խմբերի առկայությունը։