A. 用sql命令在员工表中添加自己的信息,必须包括学号,姓名
是更新吗?
update 员工表 set 学号='xxxx' ,姓名='张三' where 员工id = 12324;
插入的话:
insert into 员工表(员工id,学号,姓名,....) values(12345,'xxxx','张三',....);
B. 请问怎么在SQL SERVER2008中加入自己的名字 然后可以在别的表单中输入值时候引用 我在设计数据库表单的时
只要在另一个表中应用名字表就行了,例如:
CREATE TABLE Name (NameID INT IDENTITY (1,1),Name NVARCHAR(10) CONSTRAINT PK_Name PRIMARY KEY(NameID) );
CREATE TABLE Details (NameID INT ,details NVARCHAR(100)
CONSTRAINT FK_Name_Details
FOREIGN KEY (NameID) REFERENCES Name(NameID) );
C. 如何在sqlserver中新建登录名
为数据库添加新的登录名,有两种方式:一:windows身份二:sqlserver身份
首先,采用windows或sa(超级管理员)身份登录本地数据库,展开数据库——安全性——登录名,右键新建登录名,
为用户user_a添加想使用的权限,在授予栏打钩即可。
完成后,断开服务器连接,用user_a重新登录,检查。
没有赋予用户权限的用户,只能打开用户所属的数据库,但不能对数据库中的表进行操作;所以加上权限一步是必须的。
D. SQL语句,我的一个表中有学生姓名,姓名是唯一的。我想写一段SQL语句,添加学生姓名,和成绩,如果
最好利用存储过程的选择语句,这样效率可能高点。
但是只用SQL也是可以的。
//实现原表中没有此学生记录时插入
insert into chengjibiao(name, score)
select ?, ? from chengjibiao stdsc where NOT exists(stdsc.name=?) and rownum=1;
//实现原表中有此学生记录时修改分数
update xueshengbiao set score = ? where name=?;
这样无论原表中是否有此学生分数信息都会插入一次,修改一次。
只是有记录时是插入0条。
E. SQL 将名字和备注添加到数据库
CREATEPROCp_name
AS
SELECTname,remarkFROMtablname
就是这样,最简单的。不知道有其他要求没有。
F. 如何向SQL数据库添加用户名,密码
你可以去你的SQL的企业管理器你用户表里添加一个用户和密码.用那个号就能进了.
右键点你的表,点打开表.在点返回所有行.在里面改吧
G. sql数据库表里面如何添加一个用户名的字段
通常的处理方式:
创建一个用户表MstUser,包括字段:用户编码UserCode,用户姓名UserName,以及其他信息,主键为用户编码UserCode。
在其他数据库表里添加字段用户编码UserCode,设置为外键,与用户表MstUser的用户编码UserCode相关联。
H. 如何在sql上设置用户名和密码
1.以Windows 身份验证 登录SQL Server 2005
2.右键 安全性”—“登录名”—“新建登录名”
注:在“安全性”中选择SQL Server 和Windows身份验证模式两种方式验证
3 用户映射 选默认的public 最高级
4 状态 授予允许链接到数据库引擎;启用登录。
最后刷新 就能看见新建的登录名
如要修改登录名或者密码 直接在第2步选中要改的登录名就能修改了
I. SQL数据库中想添加登录名怎么办啊
exec sp_addlogin '用户名','密码'
J. 怎么把sqlplus中SQL>的字符改成自己的名字
先在sys用户下运行@/ORACLE_HOME/sqlplus/admin/plustrce.sql
内容:
set echo on
drop role plustrace;
create role plustrace;
grant select on v_$sesstat to plustrace;
grant select on v_$statname to plustrace;
grant select on v_$session to plustrace;
grant plustrace to dba with admin option;
set echo off
产生plustrace角色,然后在sys用户下把此角色赋予一般用户&username
SQL> grant plustrace to &username;
然后找到/ORACLE_HOME/rdbms/admin/utlxplan.sql,然后在当前用户SQL>下运行,它创建一个plan_table,用来存储分析SQL语句的结果。
create table PLAN_TABLE (
statement_id varchar2(30),
timestamp date,
remarks varchar2(80),
operation varchar2(30),
options varchar2(30),
object_node varchar2(128),
object_owner varchar2(30),
object_name varchar2(30),
object_instance numeric,
object_type varchar2(30),
optimizer varchar2(255),
search_columns number,
id numeric,
parent_id numeric,
position numeric,
cost numeric,
cardinality numeric,
bytes numeric,
other_tag varchar2(255),
partition_start varchar2(255),
partition_stop varchar2(255),
partition_id numeric,
other long,
distribution varchar2(30));
在SQL/PLUS的窗口运行以下命令
set time on; (说明:打开时间显示)
set autotrace on; (说明:打开自动分析统计,并显示SQL语句的运行结果)
set autotrace traceonly; (说明:打开自动分析统计,不显示SQL语句的运行结果)
接下来你就运行测试SQL语句,看到其分析统计结果了。一般来讲,我们的SQL语句应该避免对大表的全表扫描。
关闭以上功能,在SQL/PLUS的窗口运行以下命令
set time off; (说明:关闭时间显示)
set autotrace off;