-
SQLServer 自增长标识列的修改操作
所属栏目:[MySql教程] 日期:2021-01-12 热度:124
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 SET IDENTITY_INSERT [TABLE][ON|OFF] 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。[详细]
-
创建仅能访问一个数据库的用户
所属栏目:[MySql教程] 日期:2021-01-12 热度:88
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 CREATE USER 'username'@'%' IDENTIFIED BY 'password';GRANT ALL PRIVILEGES ON `database` . * TO 'username'@'%';FLUSH PRIVILEGES; 以上内容由PHP站长网【52php.[详细]
-
mysql中文字段utf8排序
所属栏目:[MySql教程] 日期:2021-01-12 热度:168
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 在开发中遇到这样一个问题,再按照某一字段排序时,遇到中文时字段排序很乱,没有按照字典表的降序或者升序排列(数据库字段采用utf-8)。在不改变数据库情况下可以[详细]
-
查询数据库实例信息
所属栏目:[MySql教程] 日期:2021-01-12 热度:106
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 --查看内存状态dbcc?memorystatus--查看哪个引起的阻塞,blk?EXEC?sp_who?active?--查看锁住了那个资源id,objidEXEC?sp_lock?--当前查询分析器SPID--查询分析器的状[详细]
-
类似于split的作用 将字符串, 分隔开成字符数组
所属栏目:[MySql教程] 日期:2021-01-12 热度:198
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 procedure comma_to_arr(list in varchar2,arr out col_head_arr,lenarr out integer) is type col_head_arr is table of varchar2(50) index by binary_integer; l_[详细]
-
SQL Server的日期计算
所属栏目:[MySql教程] 日期:2021-01-12 热度:198
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 a. 一个月的第一天 SELECT DATEADD(mm,DATEDIFF(mm,getdate()),0) b. 本周的星期一 SELECT DATEADD(wk,DATEDIFF(wk,0) c. 一年的第一天 SELECT DATEADD(yy,DATEDIFF([详细]
-
一串失败的代码,但是很有借鉴的意义
所属栏目:[MySql教程] 日期:2021-01-11 热度:189
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 select LicensePlateNumber,FrameNumber,EngineNumber from vehicle where id in (select VehicleId from device where IMSI in (select IMSI from weixin where Fro[详细]
-
统计时间分布脚本(mysql)
所属栏目:[MySql教程] 日期:2021-01-11 热度:191
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 mysql -- 查询超时记录select * from visit_record t where t.accesstimeto_date('2013-09-1','yyyy-MM-dd') and t.username is not null and t.result='成功' and t[详细]
-
判断一个日期是否为月末
所属栏目:[MySql教程] 日期:2021-01-11 热度:98
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 DECLARE @Dt DATETIME SET @Dt = '2011-06-30'IF MONTH(@Dt) != MONTH(DATEADD(DAY,1,@Dt)) PRINT 'End Of Month' 以上内容由PHP站长网【52php.cn】收集整理供大家参[详细]
-
SQL Server设置数据库为自动收缩
所属栏目:[MySql教程] 日期:2021-01-11 热度:146
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 USE [master]GOALTER DATABASE [Test] SET AUTO_SHRINK ON WITH NO_WAITGO 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收[详细]
-
全国省市区县三级级联数据
所属栏目:[MySql教程] 日期:2021-01-11 热度:137
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 CREATE TABLE `p_c_a` ( `id` varchar(255) DEFAULT NULL,`area_info` varchar(255) DEFAULT NULL,`father_id` varchar(255) DEFAULT NULL,`area_level` varchar(255[详细]
-
hive group by 语法增强
所属栏目:[MySql教程] 日期:2021-01-11 热度:160
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 需要在hive-site.xml配置文件中添加如下内容才能使用group by 语法增强,group by除了可以跟column alias,也可以跟column position,比如:select f1(col1),f2(col2[详细]
-
MySQL 的 LEAVE 语句退出循环
所属栏目:[MySql教程] 日期:2021-01-11 热度:182
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 mysqlmysql delimiter $$mysqlmysql CREATE PROCEDURE myProc() - BEGIN - DECLARE i,j INT DEFAULT 1; - outer_loop: LOOP - SET j=1; - inner_loop: LOOP - SELECT[详细]
-
分组合并多列
所属栏目:[MySql教程] 日期:2021-01-11 热度:55
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 SELECT 分组列,ltrim(MAX(sys_connect_by_path(字符串列,',')),')FROM (SELECT 分组列,字符串列,rank()over(ORDER BY 分组列) + row_number()over(order by 分组列)[详细]
-
T-SQL 时间操作(dateadd ,datediff ,datepart ,datename )
所属栏目:[MySql教程] 日期:2021-01-11 热度:82
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 --1. 当前系统日期、时间 select getdate() --2015-01-06 09:27:27.277 --2.时间操作 dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 dateadd(dat[详细]
-
统计百分比
所属栏目:[MySql教程] 日期:2021-01-11 热度:172
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 SELECTMerId,VenderName,ShoppingMonth,TotalOrderNumber,SuccessOrderNumber,TotalPayAmount,SuccessTotalPayAmount,CASE TotalOrderNumber WHEN 0 THEN '0%' ELSE[详细]
-
ORACLE中查看表空间的简要存储状态
所属栏目:[MySql教程] 日期:2021-01-10 热度:81
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 select b.tablespace_name "表空间名",round(b.all_byte) "总空间(M)",round(b.all_byte-a.free_byte) "已使用(M)",round(a.free_byte) "剩余空间",round((a.free_by[详细]
-
sql server 取整函数.
所属栏目:[MySql教程] 日期:2021-01-10 热度:134
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 FLOOR 返回小于或等于指定数值表达式的最大整数。CEILING 返回大于或等于指定数值表达式的最小整数。round是四舍五入 以上内容由PHP站长网【52php.cn】收集整理供大[详细]
-
mysql授权某数据库 允许某用户远程连接
所属栏目:[MySql教程] 日期:2021-01-10 热度:142
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 grant all privileges on *.* to 'userName'@'%' identified by 'password' WITH GRANT OPTION;FLUSH PRIVILEGES;/**on *.* 是 on 数据库.表 @% 是任意的 @ip 可以具[详细]
-
MySQL 存储过程使用 REPEAT 来打开游标读取数据
所属栏目:[MySql教程] 日期:2021-01-10 热度:54
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 mysqlmysqlmysql delimiter $$mysql CREATE PROCEDURE myProc (in_customer_id INT) - BEGIN - - DECLARE l_first_name VARCHAR(30); - DECLARE l_id INT; - DECLARE[详细]
-
交叉制表-验证对象的存在(3)
所属栏目:[MySql教程] 日期:2021-01-10 热度:198
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 --通过考察sysobjects 表可以验证源对象的存在性.所有提供的三个列分别被检查以查看---他们对于提供的源对象在syscolumns表中是否存在. --check if source exists if[详细]
-
MySQL 从一张表update多个字段到另外一张表中去
所属栏目:[MySql教程] 日期:2021-01-10 热度:55
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 例如: 把表 tk_zyt_scenery_order的 字段更新到 t_advs_order中去,一般可能会这样写:UPDATE t_advs_order SET attribute1=(SELECT o.order_state FROM tk_zyt_scener[详细]
-
MYSQL存储过程中使用游标嵌套的实例
所属栏目:[MySql教程] 日期:2021-01-10 热度:78
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 delimiter $$drop procedure if exists findErrorLifeRoute $$CREATE PROCEDURE findErrorLifeRoute() BEGINdeclare routeId,routeStopId BIGINT ; declare str,tmp_[详细]
-
SQL Server 2005高效分页存储过程
所属栏目:[MySql教程] 日期:2021-01-10 热度:154
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 IF exists (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[proc_DataPagingList]') and OBJECTPROPERTY(id,N'IsProcedure') = 1)drop procedure [dbo[详细]
-
Oracle查看角色与角色间权限的差异
所属栏目:[MySql教程] 日期:2021-01-10 热度:109
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 1.查看当前用户所拥有的系统权限 select * from session_privs; 2.查看数据库内的所有角色 selec * from dba_roles; 3.查看数据库所支持的最大角色数SQL show parame[详细]