データベースフィールドの取得テクニック

859 ワード

次に、domainで使用するデータフィールドsql文をデータベーステーブルに基づいて取得するいくつかの文を書きます.
select
concat(
concat(column_name,
concat('=',
concat(concat('#{',column_name),'}')
)
),',')

from information_schema.`COLUMNS` where table_schema='saas-export' and table_name='ss_company';

以上のsql文で得られた結果はid=#{id}のように、
select
concat(column_name,concat('=',concat(concat('#{',concat(column_name,'}')),',')))
from information_schema.`COLUMNS` where table_schema='saas-export' and table_name='ss_company'

以上のsql文で得られた結果はid=#{id}のように、
select column_name,data_type,column_comment from information_schema. COLUMNS where table_schema='saas-export' and table_name='ss_company'以上のsql文で得られた結果、id varchar IDname varchar社名など