SQL语句记录

原创 2015年07月06日 20:32:29

创建表:

CREATE TABLE [dbo].[FoundViewTable]
(
    [基金代码] INT NOT NULL, 
    [基金名称] NCHAR(10) NULL, 
    [20150607] FLOAT NULL, 
    CONSTRAINT [PK_FoundViewTable] PRIMARY KEY ([基金代码]) 
)

创建数据库:

CREATE TABLE [dbo].[信息记录] (
    [学号] NCHAR (10) NOT NULL,
    [姓名] NCHAR (10) NULL,
    CONSTRAINT [PK_信息记录] PRIMARY KEY CLUSTERED ([学号] ASC)
);



查询:
Select * from tb_stu where name = '' and sex = ''


sql语句
alter table tableName add columnName dataType

tableName :这个替换为你需要修改的表名
columnName :你需要添加的字段名
dataType:该字段对应的数据类型


添加列:
ALTER table tb_stu ADD address VARCHAR(20) NULL


删除列:
alter table tb_stu drop column columnName   


添加行:
insert into tb_stu(num, name, sex, age, class) Values('1042163', '', '', '', '',)


修改行:
update tb_stu set name = '', sex = '', age = '', class = '' where num = '1042163'


删除行:
delete from tb_stu where num = '1042163'


修改行:
UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'
WHERE LastName = 'Wilson'


INSERT INTO [dbo].[FoundViewTable] ([基金代码], [基金名称], [2015/06/07]) VALUES (N'1042163   ', N'clom2     ', 3.24)
INSERT INTO [dbo].[FoundViewTable] ([基金代码], [基金名称], [2015/06/07]) VALUES (N'166002    ', N'中欧蓝筹基金    ', 1.559)
INSERT INTO [dbo].[FoundViewTable] ([基金代码], [基金名称], [2015/06/07]) VALUES (N'454565    ', N'asdf      ', 445)
INSERT INTO [dbo].[FoundViewTable] ([基金代码], [基金名称], [2015/06/07]) VALUES (N'630001    ', N'华商主题基金    ', 2.929)
INSERT INTO [dbo].[FoundViewTable] ([基金代码], [基金名称], [2015/06/07]) VALUES (N'630002    ', N'基金信息2     ', 123)

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

sql语句删除重复的记录的方法

例如: id           name         value 1   &...

如何使用Oracle查询并删除重复记录的SQL语句

查询及删除重复记录的SQL语句     1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断     select *from people     wherepe...
  • lonet
  • lonet
  • 2012-02-10 15:55
  • 528

一条sql搞定从查询语句中向目标表中插入记录并去重发插入

最近做一个功能,需要从一个试图中查询出相关数据,并将数据中的某些数据插入到另一张表中,但每次操作都会去匹配是否有合适的数据,并将合适的数据插入到数据表中,故不能插入重复数据记录,现贴出我个人的作法 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)