随笔分类 - SQL SERVER
摘要:SQL Server 中大小写区分的处理。默认情况下,SQL Server 里面是不区分大小写的:E:\>sqlcmd -S "localhost\SQLEXPRESS"1> use test2> go已将数据库上下文更改为 'Test'。-- 建立一个 tab 的测试表, 表名称为全部小写1> CREATE TABLE [tab] ( id int )2> go1> select * from tab2> goid-----------(0 行受影响)1> select * from Tab2> goi
        阅读全文
                
摘要:1.CHARINDEX函数常常用来在一段字符中搜索字符或者字符串。语法CHARINDEX ( expression1 , expression2 [ ,start_location ] )返回的值是:返回字符串中指定表达式(expression1 )的起始位置。那些什么定义啊,什么的我就不讲了,直接用列子来讲,这样大家理解的比较透彻点。set_user表中userId,而userId存的是一个集合,每个userId是以“,”间隔,类似于这样“1,2,3”。现在我要查询userId为21的用户,我们可以这样写select * from set_user where (CHARINDEX('
        阅读全文
                
摘要:sql server单表导入、导出(通过CSV文件)导出:直接打开查询分析器查询要导出表的信息(select * from 表),得到的结果全选,右键另存为 xxx.csv文件 (得到该表的所有信息,CSV文件格式)导入:首先通过sql server 的企业管理器生成要导出表的 SQL脚本,步骤:要导出表——所有任务(右键)——生成SQL脚本得到该表的结构,然后在目的数据库新建该表。最后一步:在查询分析器里执行:没有触发器的操作bulk insert 表 from 'c:\xxx.csv' with(fieldterminator=',')有触发器的操作 当我们
        阅读全文
                
摘要:SELECTcolumnName from dbo.tableName group bycolumnName having count(*)>1
        阅读全文
                
摘要:1.使用DBCC控制台命令: dbcc checkident(表名,RESEED,0) 2.truncate table 也可将当前标识值清零 但当有外键等约束时,无法truncate表 可以先禁用外键约束来truncate表: --禁用外键约束 exec sp_msforeachtable 'alter table ? nocheck constraint all' --清空数据 truncate table 表名 --启用外键约束 exec sp_msforeachtable 'alter table ? check constraint all'我...
        阅读全文
                
摘要:UPDATE tb1 SET col1= REPLACE(col1,' ', '')
        阅读全文
                
摘要:一.复制表结构及数据到新表create table new_tb select * from old_tb二.只复制表结构到新表create table new_tb select * from old_tb where 1=2或者如下所示:create table new_tb like old_tb三、复制旧表的数据到新表(假设两个表结构一样)insert into db1.t1 select * from db2.t2 where 1=1(完全复制/不同数据库)insert into db1.t1(col2,col3) select col5 as col2,col6 as c...
        阅读全文
                
摘要:CREATE PROCEDURE [dbo].[Pro_GetPageOfRecords]@PageSize INT=20, --分页大小@CurrentPage INT, --第几页@Clumns VARCHAR(1000)='*', --需要得到的字段@TableName VARCHAR(100), --需要查询的表@Condition VARCHAR(1000)='', --查询条件,不用加Where关键字@AscColumn VARCHAR(100)='', --排序的字段名(即order by colu...
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号