-
日期:2020-11-02 13:32:26
点击:59
内容简介:SQL Server 2000 复制代码 代码如下: String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; String dbURL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=sample"; SQL Server 2005和SQL Server 2008 复制代码 代码如下: Strin...
-
日期:2020-11-02 13:32:26
点击:59
内容简介:当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减...
-
日期:2020-11-02 13:32:26
点击:59
内容简介:prompt命令可以在mysql提示符中显示当前用户、数据库、时间等信息 复制代码 代码如下: mysql -uroot -p --prompt="\\u@\\h:\\d \\r:\\m:\\s" 设置成功后: 复制代码 代码如下: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connecti...
-
日期:2020-11-02 13:32:25
点击:59
内容简介:sql2005 若字段定义的类型为datetime,插入为''(空),那么会默认值为1900-01-01 00:00:00.000 解决方法查询的时候过滤下cast(nullif('','') as datetime) 复制代码 代码如下: select cast('' as datetime) , cast(nullif('','') as datetime) , isnull(cast(nu...
-
日期:2020-11-02 13:32:25
点击:59
内容简介:在用mysql时(show tables),有时候需要查看表和字段的相关信息(表与某字段是否存在等.)~~而PHP提供了这样的相关函数,如:mysql_list_dbs(),mysql_list_fields(),但mysql_list_fields() 函数等已过时,所以要用show...这个SQL指令来查寻。 SHOW 指令(...
-
日期:2020-11-02 13:32:25
点击:59
内容简介:先看一下arena_match_index的表结构,大家注意表的索引结构 复制代码 代码如下: CREATE TABLE `arena_match_index` ( `tid` int(10) unsigned NOT NULL DEFAULT '0', `mid` int(10) unsigned NOT NULL DEFAULT '0', `group` int(10) unsigned NOT NULL DEFAU...
-
日期:2020-11-02 13:32:24
点击:59
内容简介:客户提出需求,针对某一列分组加上小计,合计汇总。网上找了一些有关SQL加合计的语句。都不是很理想。决定自己动手写。 思路有三个: 1.很多用GROUPPING和ROLLUP来实现。 优点:实现代码简洁,要求对GROUPPING和ROLLUP很深的理解。 缺点:低版本的Sql Server...
-
日期:2020-11-02 13:32:24
点击:59
内容简介:复制代码 代码如下: SELECT a.`TABLE_SCHEMA` AS DB_NAME , a.`TABLE_NAME` , a.`TABLE_ROWS` ,a.`ENGINE` -- , a.* FROM information_schema.`TABLES` a LEFT JOIN information_schema.`TABLE_CONSTRAINTS` b ON a.`TABLE_NAME` = b.`TABLE_NAME` AND a.`TA...
-
日期:2020-11-02 13:32:24
点击:59
内容简介:一、基本概念 mysql5.1版本开始引进event概念。event既“时间触发器”,与triggers的事件触发不同,event类似与linux crontab计划任务,用于时间触发。通过单独或调用存储过程使用,在某一特定的时间点,触发相关的SQL语句或存储过程。 二、适用范围 对于每...
-
日期:2020-11-02 13:32:23
点击:59
内容简介:--说明:个人学习笔记,实现小计合计显示,分组按BANK_ID+OP_DATE升序排序 复制代码 代码如下: --测试数据 CREATE TABLE #TB(ID VARCHAR(10),BANK_ID VARCHAR(10),OP_DATE VARCHAR(10),OPERATOR_NO VARCHAR(20),AMT DECIMAL(10,2)) INSERT #TB SELECT '1111'...