zoukankan      html  css  js  c++  java
  • sqlserver常用sql语句,更改字段,建立唯一键,多个字段去重复等

    --修改字段类型:
    --alter table 表名 alter column 待修改字段名 待修改字段类型
    alter table users alter column userid varchar(10)
    
    --多个字段建立唯一索引
    create unique index [索引名] on 表名(字段名,字段名)
    alter table 表名 add constraint 约束名 unique (字段名)
    alter table 表名 add constraint 约束名 unique (字段名,字段名)
    
    --创建表的时候创建自增主键
    create table tb(id int identity(1,1) primary key ) 
    
    --修改字段主键  自增进入ssms界面设置
    alter table tb alter column id int not null 
    alter table tb add constraint pkid primary key (id)
    
    --修改字段为非空
    alter table tb alter column id int not null 
    
    --建立索引
    create index mycolumn_index on mytable (myclumn) 
    --AmazonOrderId和seller_id两个字段重复
    SELECT count(*) 
    FROM (
             SELECT rn = ROW_NUMBER()OVER(PARTITION BY AmazonOrderId, seller_id ORDER BY GETDATE()), * 
             FROM Orders
         ) t
    WHERE rn = 1

  • 相关阅读:
    POJ 1141 括号匹配 DP
    881. Boats to Save People
    870. Advantage Shuffle
    874. Walking Robot Simulation
    文件操作
    861. Score After Flipping Matrix
    860. Lemonade Change
    842. Split Array into Fibonacci Sequence
    765. Couples Holding Hands
    763. Partition Labels
  • 原文地址:https://www.cnblogs.com/smartsmile/p/6234134.html
Copyright © 2011-2022 走看看