为客服系统后台开发人员设计工单流转记录表,需支持按处理人ID快速查询未关闭工单,且所有时间字段必须用UTC时区存储;ticket_id(唯一主键,bigint自增);assignee_id(处理人ID,非空,关联user表id);status(状态码,枚举值:'open','pending','closed',默认'open');created_at(创建时间,datetime NOT NULL);输出纯CREATE TABLE语句,不带注释,不带IF NOT EXISTS,字符集用utf8mb4,排序规则用utf8mb4_unicode_ci。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
你需要让copilot直接输出可执行的数据库建表sql语句,而不是泛泛而谈“建议字段类型”或“考虑索引设计”——关键在于用自然语言锁定表用途、字段约束与部署环境,让ai跳过解释、直给ddl。按业务角色视角写提示词
第一步:明确谁用这张表、解决什么动作、受哪些现实约束。例如:“为客服系统后台开发人员设计一张工单流转记录表,需支持按处理人ID快速查询未关闭工单,且所有时间字段必须用UTC时区存储。”
第二步:列出字段名+业务含义+强制约束,用分号分隔。例如:“ticket_id(唯一主键,bigint自增);assignee_id(处理人ID,非空,关联user表id);status(状态码,枚举值:'open','pending','closed',默认'open');created_at(创建时间,datetime NOT NULL)”
第三步:追加技术交付要求。例如:“输出纯CREATE TABLE语句,不带注释,不带IF NOT EXISTS,字符集用utf8mb4,排序规则用utf8mb4_unicode_ci;【若漏写字符集,Copilot默认生成latin1,中文存入会乱码】”
按数据流向视角写提示词
方法一:从上游源头出发
“这张表接收来自API网关的JSON日志,字段映射关系如下:req_id→request_id(varchar(64))、client_ip→ip_address(varchar(45))、timestamp→event_time(datetime,需转换ISO8601格式)、body→payload(json,允许NULL);请生成建表语句,payload字段必须用JSON类型,event_time设为索引。”
方法二:向下游消费端对齐
“该表将被BI工具通过ODBC直连,BI侧要求所有数值字段为非空且带默认值,字符串字段长度预留30%冗余;请按此要求生成建表语句,其中user_name字段最大长度设为VARCHAR(128),score字段为DECIMAL(5,2) DEFAULT 0.00。”
微软 Outlook 邮箱和日历管理工具(支持世纪互联版 Office 365)。用于查看、发送、搜索邮件,管理日历日程,创建会议,查询忙闲状态。注意:此功能仅支持世纪互联(21Vianet)版 Microsoft 365,使用 login.chinacloudapi.cn。
按运维安全视角写提示词
① 第一步:声明部署环境硬性限制
“在MySQL 8.0.33集群上建表,禁用全文索引和GIS类型,所有TEXT字段必须指定长度(如TEXT→MEDIUMTEXT),主键必须为BIGINT UNSIGNED AUTO_INCREMENT。”
② 第二步:嵌入权限与审计需求
“表名定为audit_login_log;需包含created_by(varchar(32),记录操作人账号)、created_at(datetime,默认CURRENT_TIMESTAMP);【created_by不可设为外键,因审计表需独立于用户主表存在】”
③ 第三步:指定物理存储策略
“启用ROW_FORMAT=DYNAMIC;设置PAGE_COMPRESSED=1;添加注释‘记录用户登录行为,保留180天’。”

















