建表删表SQL语句

建表语句相关

创建

用use xxxx来制定schema

CREATE TABLE rlb_record (
id bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT ‘自增ID’,
sid varchar(50) NOT NULL DEFAULT ‘’ COMMENT ‘业务ID’,
gid varchar(50) NOT NULL DEFAULT ‘’ COMMENT ‘游戏ID’,
aid varchar(50) NOT NULL DEFAULT ‘’ COMMENT ‘活动ID’,
tkey varchar(50) NOT NULL DEFAULT ‘’ COMMENT ‘类型’,
pid varchar(50) NOT NULL DEFAULT ‘0’ COMMENT ‘主体ID’,
cid varchar(20) NOT NULL DEFAULT ‘0’ COMMENT ‘附属ID’,
val bigint(11) NOT NULL DEFAULT ‘0’ COMMENT ‘数值’,
skey varchar(20) NOT NULL DEFAULT ‘0’ COMMENT ‘使用标准’,
operation tinyint(4) NOT NULL DEFAULT ‘0’ COMMENT ‘动作类型,加:1,减:2’,
ip varchar(100) NOT NULL DEFAULT ‘’ COMMENT ‘用户IP’,
create_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ‘创建时间’,
PRIMARY KEY (id),
KEY idx_sid_gid_pid (sid,gid,aid,tkey,pid) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=‘排行榜-记录表’

删除

drop 删除表结构与数据
truncate 清空数据
delete 清空特定行数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ANSWER: 下面是创建表的标准SQL语句: CREATE TABLE table_name (column_1 datatype, column_2 datatype, column_3 datatype, ...); ### 回答2: 创建表是数据库操作中的一项重要任务,可以通过标准的SQL语句来实现。以下是一个示例的标准SQL语句来创建一个表: ``` CREATE TABLE 表名 ( 列名1 数据类型, 列名2 数据类型, 列名3 数据类型, … ); ``` 在上面的语句中,你需要将"表名"替换为你想要创建的表的名称。然后,在括号内指定每列的名称和数据类型。你可以根据需要添加更多的列,并为每个列指定其相应的数据类型。 例如,如果你想要创建一个名为"学生"的表,包含"学生编号"、"姓名"和"年龄"这三个列,你可以使用以下SQL语句: ``` CREATE TABLE 学生 ( 学生编号 INT, 姓名 VARCHAR(50), 年龄 INT ); ``` 在上述示例中,"学生编号"和"年龄"列的数据类型被设置为INT(整数),"姓名"列的数据类型被设置为VARCHAR(50)(最长50个字符的字符串)。 通过使用标准的SQL语句创建表,你可以根据自己的需求定义表的结构和列的特性,为你的数据库应用程序提供一个结构良好的数据存储方案。 ### 回答3: 建表的标准SQL语句如下: CREATE TABLE 表名 ( 列名1 数据类型1, 列名2 数据类型2, 列名3 数据类型3, ... ); 在这个语句中,你需要替换表名、列名和数据类型。 例如,如果你要创建一个名为"学生"的表,包含学号、姓名和年龄三列,可以使用以下SQL语句: CREATE TABLE 学生 ( 学号 INT, 姓名 VARCHAR(50), 年龄 INT ); 在这个例子中,"学号"列使用了整数数据类型(INT),"姓名"列使用了可变长度字符串数据类型(VARCHAR),并且指定了最大长度为50,"年龄"列仍然使用整数数据类型(INT)。这个SQL语句将创建一个名为"学生"的表,它具有这三列和相应的数据类型。 需要注意的是,根据不同数据库管理系统(如MySQL、Oracle、SQL Server等),数据类型的写法可能略有不同,请根据实际情况进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值