SQL 表(Table) 欄位(columns) 建立 註記/備註/PS 說明 文字(COMMENT)
SQL 表(Table) 欄位(columns) 建立 註記/備註/PS 說明 文字(COMMENT)
資料來源: https://stackoverflow.com/questions/7426205/sqlite-adding-comment-on-descriptions-to-tables-and-columns
SQL語法實例:
CREATE TABLE IF NOT EXISTS `controller_extend` ( `id` int(11) NOT NULL AUTO_INCREMENT, `controller_sn` int(11) NOT NULL, `connetction_address` varchar(255) DEFAULT NULL, `connetction_enabled` int(11) DEFAULT NULL, `connetction_mode` int(11) DEFAULT NULL, `apb_enable` int(11) DEFAULT NULL, `apb_mode` int(11) DEFAULT NULL, `apb_group` int(11) DEFAULT NULL, `apb_level_list` text, `apb_reset_timestamp_list` text, `ab_door_enabled` int(11) DEFAULT NULL, `ab_door_level` int(11) DEFAULT NULL, `ab_door_timeout_second` int(11) DEFAULT NULL, `ab_door_reset_time_second` int(11) DEFAULT NULL, `port` int(11) NOT NULL DEFAULT '5001', `door_number` int(11) NOT NULL DEFAULT '1', `same_card_interval_time_second` int(11) NOT NULL DEFAULT '3', `wiegand_reader_module_index` int(11) NOT NULL DEFAULT '16909060' COMMENT '16909060->1,2,3,4', `fire_linkage_door_flags` int(11) NOT NULL DEFAULT '0', `fire_linkage_input_module_index` int(11) NOT NULL DEFAULT '0', `fire_linkage_input_module_channel` int(11) NOT NULL DEFAULT '0', `tamper_detection_input_module_index` int(11) NOT NULL DEFAULT '0', `tamper_detection_input_module_channel` int(11) NOT NULL DEFAULT '0', `access_error_lockdown_counter` int(11) NOT NULL DEFAULT '0', `access_error_lockdown_time_second` int(11) NOT NULL DEFAULT '0', `local_input_state_record_flags` int(11) NOT NULL DEFAULT '0', `local_output_state_record_flags` int(11) NOT NULL DEFAULT '0', `auto_output_control` text NOT NULL COMMENT 'enabled;output_module_index;output_module_channel;scheduled_list01;...;scheduled_list32', `state` int(11) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
One thought on “SQL 表(Table) 欄位(columns) 建立 註記/備註/PS 說明 文字(COMMENT)”
SQL/資料庫(DB)/Database 表(TABLE) 欄位(COLUMNS) 建立 註記/備註/PS 說明 文字(COMMENT)