Wat is in DDL-triem?

Hoe iepenje, bewurkje, en konvertearje DDL-bestannen

In triem mei de DDL- bestânstekstân is in triemtafel foar SQL-data-definysje-spesjale taal. Dit binne teksttriemmen dy't befetsje befetsje befetsje om de struktuer fan in database te beskriuwen, lykas syn tabellen, record, kolommen en oare fjilden.

Bygelyks, as der guon syntaksisregels folge binne, in DDL-bestân kin de Befestiging CREATE brûke om domeinen, karakteristiken en tabellen te bouwen. Oare kommando-foarbylden binne DROP, RENAME , en ALTER .

Taljochting: De term DDL wurdt ek brûkt yn 'e algemiene sin om elk taal te beskriuwen dy't ferwize nei gegevens of datastrukturen, dus net elke data-definysje taalgegevens brûke de DDL-triem útwreiding. In feite, in soad fan SQL Data Definition Language-bestannen is úteinlik yn. SQL.

Hoe kinne jo in DDL-triem iepenje

DDL-bestannen kinne iepenje mei EclipseLink of IntelliJ IDEA. In oare manier om in DDL-bestân iepen te meitsjen is mei in applikaasje dy't teksttriemens liedt, lykas de's dy't wy yn dizze Best Free Text Editors list hawwe.

Taljochting: Op de IntelliJ IDEA download side binne twa keppelings foar it programma Windows, MacOS, en Linux. One download will give you the Ultimate edition and the other is for the Community edition. Beide kinne DDL-triemmen iepenje en bewurkje, mar allinich is de Opsjesopsje open-source en fergees; De oare is allinich fergees yn 'e proefperioade.

Tip: As jo ​​fine dat in applikaasje op jo PC de DDL-bestân iepenet, mar it is de ferkeard applikaasje of as jo in oare ynstallearre programma DDL-bestannen iepenje, sjoch in hoe jo it Standertprogramma wizigje foar in bepaalde triembehearder foar it meitsjen fan dy feroaring yn Windows.

Konvertearje in DDL-bestân

De measte triemtypen kinne konverteare wurde mei in frije triem converter , mar ik wit net fan spesifike siden dy't triemmen konvertearje kinne dy't einigje mei DDL. Om't dizze triem-útwreiding liket ûngemurlik te wêzen, is it net wierskynlik dat der in soad mooglikheden binne om konvertearjen fan DDL-bestannen nei ferskate formaten.

Mar ien ding kinne jo besykje it DDL-bestân iepen te meitsjen mei ien fan 'e triem iepenje, en brûk dan it programma' s bestân of eksportearje om it bestân yn in oare formaat te bewarjen. De measte programma's stypje dizze soart konverzje, dus is it in goede kâns dat de boppeneamde ferbûnen ek dogge.

In oare opsje is om de fergese online Code Beautify konverter te brûken. It kin in soad tekst-basearre formaten konvertearje nei oare ferlykbere triemformaten, dus it kin handich wêze foar it konvertearjen fan de tekst yn in DDL-bestân nei in oar oare formaat. As it wurket, kopiearje allinich de outputtest út 'e konverzje en paste it yn in tekstredakteur wêrmei jo it mei de passende triem útwreide kinne bewarje.

Hoewol ik net folslein wis is hoe praktysk dizze type fan konverzje is, hat IBM dit Splitting DDL-tutorial dat nuttich is as jo de DDL-bestân brûke by IBM Redbooks.

Is jo triem doch noch net iepen?

In wierskynlik reden wêrom't jo jo triem iepenje kinne, sels nei it besykjen fan de DDL-iepenjeopsjes hjirboppe, is om't jo in oare bestân ferweide foar ien dy't de DDL-triem-útwreiding brûkt. Guon triemferstannen sjogge hoewol ferlykber, mar dat betsjuttet net dat har triemformaten relatearre binne.

Bygelyks, jo kinne sjen hoe maklik it wêze soe dat in DLL- bestân foar in DDL-bestân misbrûkt is, hoewol se net mei deselde programma's iepenje of itselde formaat brûke. As jo ​​mei in DLL bestân dogge, sille jo meastal in fout of unferwachte resultaten krije as jo besykje ien te iepenjen mei in DDL-triem-iepenje, en oarsom.

Itselde is wier foar DDD-bestannen. Dit binne alfa-fideo-folsleine data-bestannen of GLBasic-3D-data-bestannen, mar gjin fan dizze formaten hawwe wat te meitsjen mei SQL-data-definysje-bestannen. Krekt lykas mei DLL-bestannen, jo moatte in hiel apart aparte programma hawwe om se te iepenjen.

As jo ​​gjin DDL-bestân hawwe, dan ûndersiik de triem-útwreiding dy't oan it ein fan jo triem befettet. Op dizze manier kinne jo fine út hokker formaat it is en en hoe softwareprogramma's kompatibel binne mei dat spesifike triem.

Mear Help mei DDL-triemmen

As jo ​​in DDL-bestân hawwe, mar it is net iepenje of wurkje goed, sjoch Get More Help foar ynformaasje oer kontakt mei my op sosjale netwurken of fia e-post, post te meitsjen op technyske forums, en mear. Lit my witte wêr't problemen jo hawwe mei iepenjen of gebrûk fan 'e DDL-bestân en ik sjoch wat ik dwaan kin om te helpen.