随笔分类 - SQL Server
摘要:USE [TestDB] IF OBJECT_ID('Proc_Paging', 'P') IS NOT NULL --删除同名存储过程 DROP PROC Proc_Paging GO CREATE PROC Proc_Paging @TableFields NVARCHAR(512), @Tab
阅读全文
摘要:链接:https://blog.csdn.net/qq_36445227/article/details/108889448 负载均衡代码: public class ConnString { private static List<string> ReadConnStringList = new
阅读全文
摘要:游标一般格式:DECLARE 游标名称 CURSOR FOR SELECT 字段1,字段2,字段3,... FROM 表名 WHERE ...OPEN 游标名称FETCH NEXT FROM 游标名称 INTO 变量名1,变量名2,变量名3,...WHILE @@FETCH_STATUS=0 BEG
阅读全文
摘要:原文链接:https://blog.csdn.net/lanxingbudui/article/details/81736402 前言: 在SQL server中不仅可以可以使用系统自带的函数(时间函数、聚合函数、字符串函数等等),还可以根据需要自定义函数。 一、定义:用户自定义函数的类型: 1、标
阅读全文
摘要:原文:https://blog.csdn.net/qq_15028299/article/details/81330854 SQL2008 表达式:是常量、变量、列或函数等与运算符的任意组合。 https://www.2cto.com/database/201801/712174.html 一旦成功
阅读全文
摘要:sqlserver复制表结构 select * into newtable from oldtable; select * into [t_train_analyze_train] from DCZY.dbo.[t_train_analyze_train] oracle中 create table
阅读全文
摘要:1、快捷键: 书签:清除所有书签。 CTRL-SHIFT-F2 书签:插入或删除书签(切换)。 CTRL+F2 书签:移动到下一个书签。 F2 功能键 书签:移动到上一个书签。 SHIFT+F2 取消查询。 ALT+BREAK 连接:连接。 CTRL+O 连接:断开连接。 CTRL+F4 连接:断开
阅读全文
摘要:Sql Server Convert函数进行 日期转换 一般存入数据库中的时间格式为yyyy-mm-ddhh:mm:ss 如果要转换为yyyy-mm-dd 短日期格式.可以使用convert函数.下面是sqlserver帮助中关于convert函数的声明:使用 CONVERT: CONVERT (d
阅读全文
摘要:1:复制表结构及数据到新表 select * into 目的数据库名.dbo.目的表名 from 原表名 select * into my0735home.dbo.infoMianTest from infoMian 2:备份表的一部分列(不写*而写出列的列表) select 列名1,列名2,列名3
阅读全文
摘要:1.新表不存在 create table new_table select * from old_talbe; 这种方法会将old_table中所有的内容都拷贝过来,用这种方法需要注意,new_table中没有了old_table中的primary key,Extra,auto_increment等
阅读全文
摘要:restore database 数据库名称 with recovery
阅读全文
摘要:IF EXISTS(SELECT * FROM SYSOBJECTS WHERE NAME='PageTest')DROP PROC PageTestGOCREATE PROCEDURE [dbo].[PageTest] @Table VARCHAR(1000), --表名,多表是请使用 tA a
阅读全文
摘要:select gh ,xm , max(A.bz) as bz , max(A.jcz) as jcz , max(A.dl) as dl , max(A.czzx) as czzx , max(A.jt) as jt , max(A.dt) as dt , max(A.jl) as jl , ma
阅读全文
摘要:WITH Tree(DEPTCODE, PARENTCODE,DEPTNAME,DEPT_TYPE_CODE,DEPT_TYPE_NAME) AS (SELECT DEPTCODE ,PARENTCODE,DEPTNAME,DEPT_TYPE_CODE,DEPT_TYPE_NAME FROM TB_
阅读全文
摘要:sql server系统表详细说明 SQL Server 用户库中系统表说明 名称 说明 备注 syscolumns 每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。 syscomments 包含每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的
阅读全文
摘要:一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返
阅读全文
摘要:0 或 100 (*) 默认值 mon dd yyyy hh:miAM(或 PM) 1 101 美国 mm/dd/yyyy 2 102 ANSI yy.mm.dd 3 103 英国/法国 dd/mm/yy 4 104 德国 dd.mm.yy 5 105 意大利 dd-mm-yy 6 106 - dd
阅读全文
摘要:SQL Server 在生产环境中这样写存储过程的坑都避免了吗? 原文链接: http://www.cnblogs.com/chenmh/p/7856777.html 概述 最近因为业务的需求写了一段时间存储过程,发现之前写的存储过程存在一些不严谨的地方,特别是TRY...CATCH中嵌套事务的写法
阅读全文
摘要:使用CREATE 语句创建索引CREATE INDEX index_name ON table_name(column_name,column_name) include(score)普通索引CREATE UNIQUE INDEX index_name ON table_name (column_n
阅读全文
摘要:begin catch 。。。end catch 是用来处理异常的 begintry--SQLendtry begincatch--sql (处理出错动作)endcatch我们将可能会出错的sql 写在begin try...endtry 之间,若出错,刚程序就跳到紧接着的begin try...e
阅读全文