1

次のコードを使用して、列が存在するかどうかを確認し、存在しない場合は作成します。

<cfquery name="qSelect" datasource="#dbname#">
    select Top 0 * from Elements
</cfquery>

<cfif not ListFindNoCase(qSelect.columnlist,"idLang")>
   <cfquery name="qAlterTable" datasource="#dbname#" dbtype="ODBC">
      ALTER TABLE Elements ADD idLang varchar(200) NULL
   </cfquery>
</cfif>

これを行うためのより良い方法があるかどうか、誰かが提案できますか?

4

5 に答える 5