SQL-ից CSV փոխարկիչ
Առցանց գործիք SQL INSERT հրամաններից VALUES տվյալները CSV ձևաչափի վերածելու համար:
Գործարկել գործիքը
SQL-ից CSV փոխարկիչը մշակում է SQL հարցումները և առանձնացնում տվյալները CSV տեքստի տեսքով: Գործիքը կարդում է INSERT հրամանների VALUES բաժնում գտնվող փակագծերով խմբավորված արժեքները և յուրաքանչյուր խումբ վերածում է առանձին CSV տողի: Աշխատանքի համար բավական է մուտքագրման դաշտում տեղադրել SQL կոդը: Եթե մուտքագրեք մեկ կամ մի քանի տող պարունակող VALUES արտահայտություն, համակարգը կվերլուծի բոլոր խմբերը և կցուցադրի ստացված CSV աղյուսակը, ինչպես նաև մշակված տողերի ընդհանուր քանակը: Եթե դաշտը դատարկ է, պարունակում է միայն բացատներ կամ չունի ճանաչելի VALUES բաժին, արդյունքում կստանաք դատարկ CSV տեքստ և զրո տող: Գործիքը կենտրոնացած է հենց INSERT արտահայտությունների արժեքների մշակման վրա և չի կատարում այլ տիպի բարդ SQL հարցումների կամ ամբողջական տվյալների բազայի սխեմաների վերլուծություն: Մշակման ընթացքում ստորակետերով բաժանված արժեքները վերածվում են սյունակների, ինչը հնարավորություն է տալիս արդյունքը միանգամից պատճենել և բացել աղյուսակային ծրագրերում: Փոխարկիչը հարմար է ինչպես մեկ պարզ տողի, այնպես էլ բազմաթիվ գրառումներ ունեցող խմբերի դեպքում:
Հրահանգներ
- Տեղադրեք SQL INSERT հրամանը մուտքագրման դաշտում:
- Համոզվեք, որ հարցումը պարունակում է VALUES բաժին փակագծերով խմբավորված արժեքներով:
- Սեղմեք գործարկման կոճակը տվյալները մշակելու համար:
- Պատճենեք ստացված CSV տեքստը և ստուգեք մշակված տողերի ընդհանուր քանակը:
Օրինակներ
- Մուտք. INSERT INTO users (id, name) VALUES (1, 'Ani'), (2, 'Aram'); -> Ելք. CSV տողեր 1, 'Ani' և 2, 'Aram', մշակված տողերի քանակ՝ 2:
- Մուտք. INSERT INTO products (code, price) VALUES (101, 2500); -> Ելք. CSV տող 101, 2500, մշակված տողերի քանակ՝ 1:
ՀՏՀ
Ի՞նչ տեղի կունենա, եթե SQL հարցումը չունենա VALUES բաժին:
Եթե մուտքագրված տեքստը չի պարունակում ճանաչելի VALUES արտահայտություն, արդյունքում կստացվի դատարկ CSV տեքստ, իսկ մշակված տողերի քանակը կլինի 0:
Կարո՞ղ եմ միաժամանակ փոխարկել բազմաթիվ տողեր:
Այո, եթե VALUES բաժնում կան փակագծերով առանձնացված մի քանի խմբեր, գործիքը յուրաքանչյուր խումբ կվերածի CSV առանձին տողի:
Ի՞նչ է ստացվում դատարկ մուտքագրման դեպքում:
Դատարկ կամ միայն բացատներ պարունակող տեքստ մուտքագրելիս ելքային CSV դաշտը մնում է դատարկ, իսկ տողերի քանակը ցույց է տալիս 0: