sql语句todata
㈠ sql语句里怎么将String转换成Date
将一种数据类型的表达式显式转换为另一种数据类型的表达式。CAST 和 CONVERT 提供相似的功能。 CAST ( expression AS 类型[长度]) 如:cast('2005-05-01' as datetime) CONVERT ( datatype [ ( length ) ] , expression [ , style ] ) 如:convert(datetime,'2005-05-01')
㈡ 在Oracle使用sql语句中如何插入日期格式的数据
1、输入服务器地址、数据库登录用户名、登录密码,完成数据库登录操作。
㈢ sql常用语句写法
SQL 基本操作命令 创建数据库create database 数据库名切换数据库use database 数据库名删除数据库drop database 数据库名 将数据库设为只读execute sp_dboption '数据库名','rend only','true' 将数据库设为自动收缩execute sp_dboption '数据库名','autoshrink','true'将数据库设为单独访问execute sp_dboption '数据库名','single user' 收缩数据库:dbcc shrinkdatabase(数据库名,未用空间百分比) 创建表create table 表名(列名 数据类型,列名 数据类型) 建表时创建主键create table 表名(列名 数据类型 primary key,列名 数据类型)建表后创建主键alter table 表名 add constraint pk_表名 primary key(列名) 建表后删除主键alter table 表名 drop constraint pk_表名 建表时创建唯一约束create table 表名(列名 数据类型 unique,列名 数据类型)建表后创建唯一约束alter table 表名 add constraint u_表名 unique(列名) 建表后删除唯一约束alter table 表名 drop constraint u_表名 建表时创建检查约束create table 表名(列名 数据类型 check(条件),列名 数据类型)建表后创建检查约束alter table 表名 add constraint ck_表名 check(条件) 建表后删除检查约束alter table 表名 drop constraint ck_表名 建表时创建默认约束create table 表名(列名 数据类型 default(默认值),列名 数据类型)建表后创建默认约束alter table 表名 add constraint df_表名 default(默认值) for 列名 建表后删除默认约束alter table 表名 drop constraint df_表名 建表时创建外键约束create table 表名(列名 数据类型 foreign key references 外表名(主键),列名 数据类型)建表后创建外键约束alter table 表名 add constraint fk_表名 foreign key(列名) references 外表名(主键) 建表后删除外键约束alter table 表名 drop constraint fk_表名 删除表drop table 表名设置列值自动编号create table 表名(列名 数据类型 int identity(起始值,步长),列名 数据类型) 修改表中列的数据类型alter table 表名[alter column 列名 数据类型]在表中添加一个新列alter table 表名[add 列名 数据类型]删除表中的某一列alter table 表名[drop column 列名] 输入数据insert into 表名 values(对应列的值) 更新数据update 表名 set 新值 where 条件删除数据delete from 表名 where 条件删除表中所有数据truncate table 表名 将现有表中的数据添加到另一个表insert 目标表名 select 源表列名 from 源查询所有数据select * from 表名按条件查询数据select * from 表名 where 条件 按条件查询某列不重复数据select distinct 列名 from 表名 where 条件按升序排列查询结果select * from 表名 order by 列名按降序排列查询结果select * from 表名 order by 列名 desc 按条件查询数据并排序select * from 表名 where 条件 order by 列名 在查询结果中自定义列名select 新列名=原列名 from 表名 where 条件在查询结果中返回最前面的行select top 行数 * from 表名在查询结果中返回最前面的行数的百分比select top 百分比 percent * from 表名查询列中所有数值的和select 新列名=sum(列名) from 表名 where 条件查询列中所有数值的平均值select 新列名=avg(列名) from 表名 where 条件查询列中非空值的数目select 新列名=count(列名) from 表名查询表中非空值的数目select 新列名=count(*) from 表名查询列中的最大值select 新列名=max(列名) from 表名查询列中的最小值select 新列名=min(列名) from 表名对查询结果按条件进行分组select 聚合函数(列名) from 表名 group by 列名 having 条件模糊查询select * from 表名 where 列名 like ‘字符通配符’查询表中包含指定值的所有行select * from 表名 where 列名 in ('值')查询表中不包含指定值的所有行select * from 表名 where 列名 not in ('值')查询表中列的数值在数值1到数值2之间的所有行select * from 表名 where 列名 between 数值1 and 数值2查询表1和表2中包含相同列的所有行select * from 表1 inner join 表2 on 表1.列=表2.列 where 条件 我空间里有,备忘用的