随笔分类 -  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 阅读全文
posted @ 2022-02-08 08:56 萌橙 阅读(58) 评论(0) 推荐(0)
摘要:链接:https://blog.csdn.net/qq_36445227/article/details/108889448 负载均衡代码: public class ConnString { private static List<string> ReadConnStringList = new 阅读全文
posted @ 2021-08-10 13:23 萌橙 阅读(161) 评论(0) 推荐(0)
摘要:游标一般格式:DECLARE 游标名称 CURSOR FOR SELECT 字段1,字段2,字段3,... FROM 表名 WHERE ...OPEN 游标名称FETCH NEXT FROM 游标名称 INTO 变量名1,变量名2,变量名3,...WHILE @@FETCH_STATUS=0 BEG 阅读全文
posted @ 2020-06-29 15:20 萌橙 阅读(275) 评论(0) 推荐(0)
摘要:原文链接:https://blog.csdn.net/lanxingbudui/article/details/81736402 前言: 在SQL server中不仅可以可以使用系统自带的函数(时间函数、聚合函数、字符串函数等等),还可以根据需要自定义函数。 一、定义:用户自定义函数的类型: 1、标 阅读全文
posted @ 2019-12-16 16:35 萌橙 阅读(14110) 评论(0) 推荐(2)
摘要:原文:https://blog.csdn.net/qq_15028299/article/details/81330854 SQL2008 表达式:是常量、变量、列或函数等与运算符的任意组合。 https://www.2cto.com/database/201801/712174.html 一旦成功 阅读全文
posted @ 2019-12-16 10:45 萌橙 阅读(1923) 评论(0) 推荐(1)
摘要:sqlserver复制表结构 select * into newtable from oldtable; select * into [t_train_analyze_train] from DCZY.dbo.[t_train_analyze_train] oracle中 create table 阅读全文
posted @ 2019-09-27 14:50 萌橙 阅读(540) 评论(0) 推荐(0)
摘要:1、快捷键: 书签:清除所有书签。 CTRL-SHIFT-F2 书签:插入或删除书签(切换)。 CTRL+F2 书签:移动到下一个书签。 F2 功能键 书签:移动到上一个书签。 SHIFT+F2 取消查询。 ALT+BREAK 连接:连接。 CTRL+O 连接:断开连接。 CTRL+F4 连接:断开 阅读全文
posted @ 2019-06-20 13:53 萌橙 阅读(4593) 评论(0) 推荐(2)
摘要:Sql Server Convert函数进行 日期转换 一般存入数据库中的时间格式为yyyy-mm-ddhh:mm:ss 如果要转换为yyyy-mm-dd 短日期格式.可以使用convert函数.下面是sqlserver帮助中关于convert函数的声明:使用 CONVERT: CONVERT (d 阅读全文
posted @ 2019-06-19 10:27 萌橙 阅读(8833) 评论(0) 推荐(0)
摘要:1:复制表结构及数据到新表 select * into 目的数据库名.dbo.目的表名 from 原表名 select * into my0735home.dbo.infoMianTest from infoMian 2:备份表的一部分列(不写*而写出列的列表) select 列名1,列名2,列名3 阅读全文
posted @ 2019-04-09 16:22 萌橙 阅读(8720) 评论(2) 推荐(4)
摘要:1.新表不存在 create table new_table select * from old_talbe; 这种方法会将old_table中所有的内容都拷贝过来,用这种方法需要注意,new_table中没有了old_table中的primary key,Extra,auto_increment等 阅读全文
posted @ 2019-03-29 09:28 萌橙 阅读(10868) 评论(0) 推荐(0)
摘要:restore database 数据库名称 with recovery 阅读全文
posted @ 2019-03-15 15:55 萌橙 阅读(226) 评论(0) 推荐(0)
摘要:IF EXISTS(SELECT * FROM SYSOBJECTS WHERE NAME='PageTest')DROP PROC PageTestGOCREATE PROCEDURE [dbo].[PageTest] @Table VARCHAR(1000), --表名,多表是请使用 tA a 阅读全文
posted @ 2019-01-16 11:04 萌橙 阅读(179) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2018-09-19 15:44 萌橙 阅读(180) 评论(0) 推荐(0)
摘要:WITH Tree(DEPTCODE, PARENTCODE,DEPTNAME,DEPT_TYPE_CODE,DEPT_TYPE_NAME) AS (SELECT DEPTCODE ,PARENTCODE,DEPTNAME,DEPT_TYPE_CODE,DEPT_TYPE_NAME FROM TB_ 阅读全文
posted @ 2018-07-16 10:05 萌橙 阅读(345) 评论(0) 推荐(0)
摘要:sql server系统表详细说明 SQL Server 用户库中系统表说明 名称 说明 备注 syscolumns 每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。 syscomments 包含每个视图、规则、默认值、触发器、CHECK 约束、DEFAULT 约束和存储过程的 阅读全文
posted @ 2017-11-30 16:36 萌橙 阅读(264) 评论(0) 推荐(0)
摘要:一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返 阅读全文
posted @ 2017-11-30 15:03 萌橙 阅读(8214) 评论(1) 推荐(3)
摘要: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 阅读全文
posted @ 2017-11-30 15:02 萌橙 阅读(1894) 评论(0) 推荐(0)
摘要:SQL Server 在生产环境中这样写存储过程的坑都避免了吗? 原文链接: http://www.cnblogs.com/chenmh/p/7856777.html 概述 最近因为业务的需求写了一段时间存储过程,发现之前写的存储过程存在一些不严谨的地方,特别是TRY...CATCH中嵌套事务的写法 阅读全文
posted @ 2017-11-20 11:02 萌橙 阅读(5073) 评论(1) 推荐(1)
摘要:使用CREATE 语句创建索引CREATE INDEX index_name ON table_name(column_name,column_name) include(score)普通索引CREATE UNIQUE INDEX index_name ON table_name (column_n 阅读全文
posted @ 2017-11-20 10:54 萌橙 阅读(70724) 评论(7) 推荐(9)
摘要:begin catch 。。。end catch 是用来处理异常的 begintry--SQLendtry begincatch--sql (处理出错动作)endcatch我们将可能会出错的sql 写在begin try...endtry 之间,若出错,刚程序就跳到紧接着的begin try...e 阅读全文
posted @ 2017-11-20 10:47 萌橙 阅读(3573) 评论(0) 推荐(0)