SQL Server一安装好就会有几个系统数据库,其中最重要的就是这个master了,里面存储了SQL Server系统自身管理的重要数据。
所以master是一个数据库而不是帐户。
另外你在sqlcmd中输入的语句,都要执行go语句后才可以显示结果。
如下:
C:\>sqlcmd -E
1> select name from sysdatabases
2> go
name
---------------------------------
master
tempdb
model
msdb
CREATE TABLE [学生] (
[学号] [int] NOT NULL ,
[姓名] [nvarchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[性别] [nvarchar] (1) COLLATE Chinese_PRC_CI_AS NULL ,
[系号] [int] NULL ,
[年龄] [int] NULL
) ON [PRIMARY]
CREATE TABLE [系表] (
[系号] [int] NOT NULL ,
[系名] [nvarchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[系主任] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
ALTER TABLE [学生] ADD
CONSTRAINT [PK_学生] PRIMARY KEY CLUSTERED
(
[学号]
) ON [PRIMARY]
ALTER TABLE [系表] ADD
CONSTRAINT [PK_系表] PRIMARY KEY CLUSTERED
(
[系号]
) ON [PRIMARY]
ALTER TABLE [学生] ADD
CONSTRAINT [FK_学生_系表] FOREIGN KEY
(
[系号]
) REFERENCES [系表] (
[系号]
) ON DELETE CASCADE ON UPDATE CASCADE
文件扩展名:是 *** 作系统用来标志文件格式的一种机制。通常来说,一个扩展名是跟在文件名后面的,由一个分隔符分隔。在一个像“readmetxt”的文件名中,readme是文件名,txt为扩展名,表示这个文件是一个纯文本文件。
[扩展名大全]
001;002;003 超星浏览器
!!!Netants暂存文件,未下载完成
a4p a5p 为AUTHERWARE原始档案,必须安装AUTHERWARE(软体)
aiff Windows Media Player
ani动画滑鼠
ans记事本
apeMonkey s audio;Winamp 281以上版本
arj压缩文件 ARJ
aspIE或者其他网页浏览器
au Windows Media Player
aviMedia player;金山影霸(如果不能播放请装divx插件)
bikbink player;RADGameTools
bindaemon tool虚拟光碟机
bmp画图(Windows附件)
boxLotus Notes
c Turbo C;记事本
cabWinRAR;INSTALL SHELD;Winzip
cajCajviewer
ccddaemon tool
cdrCorel DRAW;freehand
chmWindows帮助文件,可以直接打开
cmbComicGURU
cppC++;记事本
cuedaemon tool
cur静态滑鼠
Dat不确定的打开方式(多种格式的资料档案都可能)
db SQL资料库文件
dbfFoxbase;Dbase;Visual FoxPro
ddbProtel 99 se工程制图软件
dfi东方光碟机魔术师
docMicrosoft Word
dwgAutoCAD工程制图软件
emloutlook
flaMacromedia Flash 6
gbagame boy advanced的文件,游戏模拟器
ghoNorton Ghost
gifAcdsee;Internet Explorer
hlpWindows帮助文件,可以直接打开
htmInternet Explorer
icoWindows图示,AcdSee
imgdaemon tool;Winimg
inf;ini记事本
isoUltraISO;WinISO
jpg;jpeg Acdsee;Internet Explorer;其他图像浏览软体
js 记事本;DreamWeaver
lrc记事本
m3uWinamp
mdfdaemon tool;Fantom CD;Alcohol;ms sql server
mhtInternet Explorer
midWinamp;Windows Media Player及其它播放器
movquick time
mp3Winamp;Media player
mpg;mpeg Windows Media Player;金山影霸2003
nfo写字板;DAMNNFOViewerv20
njx南极星
nlcBook Reader for NLC
nrgdemon tools(ahead nero记录软体的镜像文件)
odsMicrosoft Outlook
optMicrosoft Developer Studio
outTurbo C;记事本
pcbprotel 99 se
pdfAdobeReader
pdg超星图书浏览器 ssreader
php;php3;php4php脚本文件的副档名
ppspowerpoint
pptMicrosoft PowerPonit
pqidrive image
prcprc editor31
prj3D Studio(DOS)
przFreelance Mobile Screen Show Player
ps GSVIEW
psdAdobe Photoshop
qt Quick time
r01,r02WinRAR(打开其中一个其他的会自动解压缩)
rarWinRAR
RAWmedia player;金山影霸
rm;ram;raRealOne Player
rmvb;ra最新的realone player(61上有)
rpmLinux安装程式
schProtel 99 se
scrWindows萤幕保护,此环境下可执行文件
sfvquicksfv;sfv32w
srtVobsub
swfFlash player
tgzWinzip
tifacdsee
tiffWindows映象文件
tmp暂存文件,可以删除
ttfOpen Type
txt记事本
urlInternet Explorer
vcddaemon tool
vip维普浏览器
vsdVisio
wavWindows Media Player
wdlDynaDoc Reader v425S中文版
wpdWord;frontpage;Quick Viewer
xlsMicrosoft Excel
zipWinzip;WinRAR
补充
cda 用cd播放软体
ceb 用方正公司Apabi Reader
DCP 用DcpReader
dxf,dwg 用AutoCAD
ets 用非常好印
GB 用ReadBook或电子小说阅读器
gdb 用Interbase Database
gs GSView
html,htm,asp mht,asp,php 用ie
bin, iso,cue,vcd, ccd, img 用winiso浏览,deamon运行,用刻录软体刻录
mp123,au,aiff等等 用winamp
mpeg,avi,wmv,wma,mpa,asf 用windows media player90
srm 用电子书库
vdx,vsd 用visio
wps 用金山wps
wdl 用华康浏览器
这个 ALTER DATABASE 语句用来修改数据库的属性,比如改变它的默认排序规则(即 COLLATE)。因此,你可以使用它来设置数据库中所有表都区分大小写。
要使用这个语句,你需要先确保你有足够的权限去修改数据库。然后,你可以在 SQL Server Management Studio 中执行以下步骤:
打开 SQL Server Management Studio 并连接到你想要修改的数据库服务器。
在对象资源管理器中,右键单击你想要修改的数据库,然后选择“属性”。
在“数据库属性”窗口中,选择“排序规则”选项卡。
在“排序规则”下拉列表中,选择“Chinese_PRC_CS_AS”。
单击“确定”按钮以保存更改。
这样,数据库中的所有表都将区分大小写。但是,如果你只想修改某个特定的表,那么你可以在创建表时指定它的排序规则,或者使用 ALTER TABLE 语句来修改表的排序规则。
举个例子,假设你想要修改名为“TBL_ACCOUNT”的表,使其区分大小写,你可以在创建表时指定排序规则:
这个 ALTER DATABASE 语句用来修改数据库的属性,比如改变它的默认排序规则(即 COLLATE)。因此,你可以使用它来设置数据库中所有表都区分大小写。
要使用这个语句,你需要先确保你有足够的权限去修改数据库。然后,你可以在 SQL Server Management Studio 中执行以下步骤:
打开 SQL Server Management Studio 并连接到你想要修改的数据库服务器。
在对象资源管理器中,右键单击你想要修改的数据库,然后选择“属性”。
在“数据库属性”窗口中,选择“排序规则”选项卡。
在“排序规则”下拉列表中,选择“Chinese_PRC_CS_AS”。
单击“确定”按钮以保存更改。
这样,数据库中的所有表都将区分大小写。但是,如果你只想修改某个特定的表,那么你可以在创建表时指定它的排序规则,或者使用 ALTER TABLE 语句来修改表的排序规则。
举个例子,假设你想要修改名为“TBL_ACCOUNT”的表,使其区分大小写,你可以在创建表时指定排序规则:
CREATE TABLE TBL_ACCOUNT (
id INT PRIMARY KEY,
username VARCHAR(255) COLLATE Chinese_PRC_CS_AS,
password VARCHAR(255)
);
或者,如果你已经创建了表,你可以使用 ALTER TABLE 语句来修改表的排序规则:
ALTER TABLE TBL_ACCOUNT
ALTER COLUMN username VARCHAR(255) COLLATE Chinese_PRC_CS_AS;
这样就可以让表“TBL_ACCOUNT”区分大小写了。
指定SQL server的排序规则
Chinese_PRC指的是中国大陆地区,如果是台湾地区则为Chinese_Taiwan
CI指定不区分大小写,如果要在查询时区分输入的大小写则改为CS
AS指定区分重音,同样如果不需要区分重音,则改为AI
COLLATE可以针对整个数据库更改排序规则,也可以单独修改某一个表或者某一个字段的排序规则,指定排序规则很有用,比如用户管理表,需要验证输入的用户名和密码的正确性,一般是要区分大小写的。
详细 *** 作过程,请参加MSDN。
以上就是关于我想用C++ Prc *C方法来访问Oracle9i,但是我的oracle9i中只有extproc.exe,这个是不是传说中的proc.exe呀全部的内容,包括:我想用C++ Prc *C方法来访问Oracle9i,但是我的oracle9i中只有extproc.exe,这个是不是传说中的proc.exe呀、数据库建表、各种后缀名称分别表示什么类型的文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)