`
yanlp
  • 浏览: 75532 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

各种SQL语句示例

    博客分类:
  • SQL
阅读更多

纯属乱七八糟.

MYSQL 创建表

CREATE TABLE `user` (   
  `id` int(11) NOT NULL auto_increment,   
  `name` varchar(255) default NULL,   
  `password` varchar(255) default NULL,   
  `disabled` int(1) NOT NULL,   
  PRIMARY KEY  (`id`)   
) ENGINE=InnoDB DEFAULT CHARSET=utf8;   
  
CREATE TABLE `role` (   
  `id` int(11) NOT NULL auto_increment,   
  `name` varchar(255) default NULL,   
  PRIMARY KEY  (`id`)   
) ENGINE=InnoDB DEFAULT CHARSET=utf8;   
  
CREATE TABLE `user_role` (   
  `user_id` int(11) NOT NULL,   
  `role_id` int(11) NOT NULL,   
  PRIMARY KEY  (`user_id`,`role_id`),   
  UNIQUE KEY `role_id` (`role_id`),   
  KEY `FK143BF46AF6AD4381` (`user_id`),   
  KEY `FK143BF46A51827FA1` (`role_id`),   
  CONSTRAINT `FK143BF46A51827FA1` FOREIGN KEY (`role_id`) REFERENCES `role` (`id`),   
  CONSTRAINT `FK143BF46AF6AD4381` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`)   
) ENGINE=InnoDB DEFAULT CHARSET=utf8; 

 

alter table dbo.OPERATING_LOG add  primary key nonclustered (oid)--主键且非聚集

ALTER TABLE OPERATING_LOG DROP constraint PK__OPERATING_LOG__57DD0BE4

create clustered index clustered_optime_index on operating_log(optime)

alter table Stu_PkFk_SC drop constraint FK_c

alter table Stu_PkFk_Sc  add constraint Fk_s foreign key (sno)  references Stu_PkFk_S(sno)

DROP INDEX biaoming.suoyinming

  

HSQLDB 创建表:

CREATE TABLE  user(
id integer generated by default as identity(start with 0,increment by 1) primary key,
name varchar(50) default null,
password varchar(50) default null,
disabled integer not null
)

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics