DDL数据库操作创建数据库:create database 数据库名;展示所有数据库:show databases;选择数据库:use 数据库名;展示数据库内所有表单:show tables;删除指定数据库drop database 数据库名; 数据表操作创建表单:create table 表名(字 ...
分类:
数据库 时间:
2019-04-02 12:33:50
阅读次数:
128
create PROCEDURE [dbo].[proc_SplitPage]@tblName varchar(255), -- 表名@strFields varchar(1000) = '*', -- 需要返回的列,默认*@strOrder varchar(255)='', -- 排序的字段名,必 ...
分类:
数据库 时间:
2018-06-20 12:51:46
阅读次数:
185
CREATE PROCEDURE pagination3 @tblName varchar(255), -- 表名 @strGetFields varchar(1000) = '*', -- 需要返回的列 @fldName varchar(255)='', -- 排序的字段名 @PageSize i... ...
分类:
其他好文 时间:
2017-03-01 16:26:52
阅读次数:
235
十一、子查询 1、子查询概述 学习子查询的原因 事例:查询工资比SCOTT高的员工信息 思路:1、scott的工资 select sal from emp where ename='SCOTT'; 2、比3000高的员工信息 select * from emp where sal>3000; 子查询 ...
分类:
数据库 时间:
2017-02-20 12:34:24
阅读次数:
242
自己建表的时候,把一个字段类型创建为varchar(2)
,其实应该建为int(2)的。因为我只允许输出数字。这本来也没什么,无非就是占点空间,懒得改了。但是今天在后台发现排序有问题。于是,没办法,改
之。下面简单说一下MySQL的varchar排序问题,引以为戒。下面,我从数据库里面..
分类:
数据库 时间:
2016-09-06 01:29:04
阅读次数:
215
今天遇到个问题,mysql order by 字段 ,如果字段是varchar形式,但是里面存的是数字的话,排序会认为他是string类型排序,如下: 1 11 12 13 14 .. 19 2 20 21 .. 当数字位数多的时候,排序更乱。 解决访问就是 order by (字段+0) desc
分类:
数据库 时间:
2016-03-18 19:40:50
阅读次数:
136
分页存储过程create PROCEDURE Sp_Conn_Sort(@tblName varchar(255), -- 表名@strGetFields varchar(1000) = '*', -- 需要返回的列@fldName varchar(255)='', -- 排序的字段名@PageSi...
分类:
其他好文 时间:
2015-09-17 21:15:58
阅读次数:
153
create PROCEDURE Sp_Conn_Sort(@tblName varchar(255), -- 表名@strGetFields varchar(1000) = '*', -- 需要返回的列@fldName varchar(255)='', -- 排序的字段...
分类:
其他好文 时间:
2015-08-02 15:13:12
阅读次数:
106
自己建表的时候,把一个字段类型创建为varchar(2) ,其实应该建为integer(2)的,但是今天在后台发现排序有问题,varchar排序有问题,所以该怎么解决呢?
示例表结构:
先来看一下,我的表结构
show create table cardserver \G
*************************** 1. row ************************...
分类:
数据库 时间:
2015-05-07 16:53:51
阅读次数:
151
分页存储过程Alter PRocedure [dbo].[up_Page2005] @TableName varchar(50), --表名@Fields varchar(5000) = '*', --字段名(全部字段为*)@OrderField varchar(5000), --排序字段(必须!支...
分类:
其他好文 时间:
2015-05-05 19:05:45
阅读次数:
165