巫妖天下 - LichSky

关于作者:专注于微软平台项目架构、管理和企业解决方案。熟悉各类技术手段、架构设计、开发和项目管理。现主要从事项目开发、架构、管理工作。

当安装完Microsoft SQL Server 2005 Express Edition后,如何连接使用数据库

[CODE_LITE]
【启用命令】
sqlcmd -S "localhost\SQLEXPRESS"
go

【查看有哪些数据库】
Select Name From Master..SysDatabases order By Name

【进入哪个库】
use dbname

【查看有哪些表】
Select Name From SysObjects Where XType='U' order By Name (U 用户表、S 系统表)

【查看这表有哪些字段】
Select Name From SysColumns Where id=Object_Id('TableName')
...

SQL外键约束例子

[CODE_LITE]
CREATE TABLE [dbo].[BlogArticle] (
[AId] INT IDENTITY (1, 1) NOT NULL,
[ACate] INT NOT NULL,
[AAuthor] INT NOT NULL,
[ATitle] NVARCHAR (100) NOT NULL,
[AContent] NTEXT NOT NULL,
...

SQL 过滤重复

id 是唯一标识 , phone 是 要过滤重复的东东

select * from table1 where id in (
select max(id) from table1 group by phone
)

Oracle 笔记1

全局数据库名:mldn



所有口令:oracleadmin


超级管理员:sys / change_on_install

普通管理员:system / manager

普通用户:scott / tiger

大数据用户: sh / sh


sqlplusw.exe

SET LINESIZE 300
SET PAGESIZE 30


Mysql id 从n开始自增

CREATE TABLE gg_users ( userID INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,userName VARCHAR(250) NOT NULL ) AUTO_INCREMENT = 10000;

SQLite SQL语句

[CODE_LITE]
create table ggUser (
id integer primary key autoincrement,
thename varchar(20) default '',
thepass varchar(20) default '',
thetime datetime default current_timestamp,
theage integer default 1,
theresume text default ''
);



drop table ggUser;
...

MSSQL2000 存储过程基础

....

MSSQL 建表例子(sql语句)

[CODE_LITE]
use [数据库]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[userTmp]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[userTmp]
GO

CREATE TABLE [dbo].[userTmp] (
[tmp_id] [int] IDENTITY(1,1) NOT NULL,
...

SQL2000 自定义Function 例子

[CODE_LITE]
create function doit
(@ct varchar(1000))
returns varchar(1000)
as
begin
return replace(replace(replace(replace(replace(replace(replace(replace(replace(replace(reverse(UPPER(@ct)),'A','D'),'B','D'),'C','D'),'N','D'),'O','D'),'P','D'),'Q','D'),'R','D'),'S','D'),'T','D')
...

SQL 数据库、数据表相关查询

[CODE_LITE]
use master

select [name] from [sysusers] where status='2' and islogin='1' --查出系统涉及到的用户名

select [name] from [sysdatabases] order by [name] -- 显示所有数据库名称

---------------------------------------------------------------------------------------
...
分页:[«]1[2][»]

Powered By Z-Blog 1.8 Walle Build 100427

Copyright 巫妖天下(lichsky@163.com) All Rights Reserved.