创建一个简单的表的SQL语句示例如下: sql CREATE TABLE example_table ( id SERIAL PRIMARY KEY, username VARCHAR(50) NOT NULL, email VARCHAR(100) UNIQUE NOT NULL, created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP );
这个语句会在指定的数据库(默认是public
模式下,除非另有指定)中创建一个名为example_table
的表,包含以下字段:
id
: 自增的整数,作为主键。username
: 最多50个字符的字符串,不能为空。 email
: 唯一的邮箱地址,最多100个字符,不能为空。 created_at
: 记录创建时间,默认值为当前时间。
注意:不同数据库系统在语法细节上有所不同。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。